社区
嵌入开发(WinCE)
帖子详情
XMLHTTP 为何有时第二次进行 POST 时,返回结果内容依旧以前?
seking
2003-10-25 10:31:58
XMLHTTP 为何有时第二次进行 POST 时,返回结果内容依旧以前?
是 Cache 吗?
也就是我提交一个 asp 页面,经 xmlhttp 它会返回 ResponseText , 但第二次后它的返回结果为何总是第一次呢?
了解/熟悉的会员请帮助! thanks
...全文
64
2
打赏
收藏
XMLHTTP 为何有时第二次进行 POST 时,返回结果内容依旧以前?
XMLHTTP 为何有时第二次进行 POST 时,返回结果内容依旧以前? 是 Cache 吗? 也就是我提交一个 asp 页面,经 xmlhttp 它会返回 ResponseText , 但第二次后它的返回结果为何总是第一次呢? 了解/熟悉的会员请帮助! thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seking
2003-10-27
打赏
举报
回复
thanks for bisslot very much , i will try to do again.
bisslot
2003-10-26
打赏
举报
回复
如果使用POST,将HttpWebRequest.Method 属性应该设置为 POST,然后像GET一样进行处理,数据采用URL编码,因此应用程序必须将数据以WEB服务器应用程序需要的形式编码。如果只需要投递应用程序内容或者XML,就按照其原有的形式投递。当投递数据时,要投递的数据必须被编码,并被转换为字节数组。将ContentLength属性设置为编码数据的长度,然后调用GetRequestStream方法返回请求的流,将经过编码的数据数据写入到流中。最后,必须将ContentType属性设置为该数据的媒体类型,如 text/plain,text/xml或者application/x-www-form-urlencoded,向服务器说明内容的性质(MIME类型),并追加用来编码的字符集如(";charset=utf-8")
public void doPost(string url,string payload)
{
WebRequest req = WebRequest.Create(url);
req.Method = "POST";
req.CoontentType = "text/xml;charset=utf-8";
/* 对数据进行编码 */
byte[] encodeBytes = Encoding.UTF8.GetBytes(payload);
req.ContentLength = encodedBytes.Length;
/* 将经过编码的数据写入到请求流中 */
Stream requestStream = req.GetRequestStream();
requestStream.Write(encodedBytes,0,encodedBytes.Length);
request.Close();
WebResponse result = req.GetRespnse();
..
..
..
以上代码仅供参考 (^_^)
}
【VBA研究】用
XML
HTTP
的
Post
功能抓取数据
作者此前用VBA的
XML
HTTP
的Get功能抓取城市间距离,现尝试用
Post
功能抓取邮件轨迹。通过分析得知邮件轨迹查询网站用
post
提交参数,
返回
内容
为json结构数据。vba解析
时
因数据少名称而
内容
为空,添加名称后可正常解析,还给出了实际使用代码。
ajax
post
form表单提交中文乱码,ajax
XML
HTTP
Post
Form
时
的表单乱码综合解决
本文介绍了在使用
XML
HTTP
对象
进行
POST
请求
时
,如何处理中文
内容
的编码问题。作者首先展示了JavaScript和VBScript的示例代码,说明在提交中文数据
时
需要
进行
URL编码。然后,文章探讨了
XML
HTTP
在接收响应
时
可能出现的乱码问题,由于默认假定响应为UTF8编码,导致GBK编码的中文
内容
显示为方框。为了解决这个问题,作者提供了将responseBody转换为BSTR的VBScript函数。通过这些方法,可以确保中文
内容
在
POST
请求和响应过程中正确处理。
用
XML
HTTP
Post
/Get HTML页面
时
的中文乱码问题之完全Script解决方案
本文主要解决用
XML
HTTP
Post
Form
时
的中文乱码问题,包括
Post
表单数据
时
中文乱码和服务器Response被
XML
HTTP
不正确编码引起的乱码。分别介绍了正确
Post
中文
内容
和正确显示得到的中文
内容
的方法,给出了相应代码,还提及代码运行环境及对JavaScript和VBScript的思考。
excel爬虫相关学习2:vba 爬虫相关
xml
http
本文详细介绍了VBA中如何使用
XML
HTTP
对象
进行
网页数据抓取,包括
XML
HTTP
对象的创建、open()方法的使用(GET,
POST
等)、send()方法、setRequestHeader()以及各种属性如readyState,status等。
内容
涵盖了异步和同步请求,以及如何处理响应数据。
java script乱码,用
XML
HTTP
Post
/Get HTML页面
时
的中文乱码问题之完全Script解决方案
本文提供了一种使用
XML
HTTP
进行
Post
操作
时
遇到中文乱码问题的解决方案,包括如何正确编码中文
内容
及如何正确解析服务器
返回
的中文
内容
。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章