zoukankan
html css js c++ java
[原创]用XMLHttp BinaryWrite,Post GB2312编码的字串
/**/
/*
作者:阿牛(牛昆亮) QQ:273352165 MSN:niukl@hotmail.com
声明:可以免费使用,请您保留此信息
如果您有什么改过,记得告诉我!
*/
function
PostDataToUrl(strUrl,strContent)
set
xmlhttp
=
CreateObject
(
"
MSXML2.XMLhttp
"
)
xmlhttp.open
"
POST
"
,strUrl,
false
xmlhttp.setRequestHeader
"
CONTENT-TYPE
"
,
"
text/xml;charset=gb2312;
"
vout
=
Str2Bytes(strcontent,
"
gb2312
"
)
xmlhttp.setRequestHeader
"
Content-Length
"
,
len
(vout)
xmlhttp.send(vout)
strxml
=
xmlhttp.responseText
set
xmlhttp
=
nothing
PostDataToUrl
=
strxml
end function
Function
Str2Bytes(str,charset)
Dim
ms,strRet
Set
ms
=
CreateObject
(
"
ADODB.Stream
"
)
'
建立流对象
ms.Type
=
2
'
Text
ms.Charset
=
charset
'
设置流对象的编码方式为 charset
ms.Open
ms.WriteText str
'
把str写入流对象中
ms.Position
=
0
'
设置流对象的起始位置是0 以设置Charset属性
ms.Type
=
1
'
Binary
vout
=
ms.Read(ms.Size)
'
取字符流
ms.close
'
关闭流对象
Set
ms
=
nothing
Str2Bytes
=
vout
End Function
QQ:273352165 evlon#126.com 转载请注明出处。
查看全文
相关阅读:
spring源码怎么解决循环依赖?
观察者模式
单例模式
Python 列表(List)
python字符串(str)
内置函数
python运算符
函数名的应用 闭包 迭代器
生成器,推导式
python的起源
原文地址:https://www.cnblogs.com/evlon/p/381627.html
最新文章
浮躁的心,干不成一件事(转载)
关于MyGUI::TextBox中文自动换行的问题(一)
我的第一篇博文
有关内存字节对齐问题的总结
嵌入式文件I/O操作
安卓深度探索(卷1)阅读笔记(第二章)
安卓深度探索(卷1)阅读笔记(第一章)
linux应用开发小结
第一篇博客哦
失败的安卓源码编译
热门文章
取本页URL地址的方法是(总结)
几个常用Request.ServerVariables的中文解释!
如何取得组合有一个Table里的CheckBox事件的对象
弹出子页面,刷新父页面
模态窗口window.showModalDialog
sql语句判断一个表里是否存在某列
oracle数据库如何把一列多行的字符串连接起来
判断是否是IE里直接输入地址
如何FindControl DataGrid的标头里添加CheckBox
水晶报表按组分页出现空白页解决的方法以及组内分组
Copyright © 2011-2022 走看看