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 转载请注明出处。
查看全文
相关阅读:
自定义控件其实很简单5/12
自定义控件其实很简单1/3
自定义控件其实很简单1/4
自定义控件其实很简单1/6
ListView addfooter 没显示 footer的原因(之一)
android 版本和 api level 的对应关系
derby入门
OA系统与ERP的区别
Windows下的定时任务
linux学习笔记——安装问题
原文地址:https://www.cnblogs.com/evlon/p/381627.html
最新文章
Mysql实训任务书
Hadoop学习-块、网络拓扑、副本策略、机架感知
HBase环境搭建(hbase1.2.5+zookeeper3.4.6)
CentOS6.5-Hadoop2.7.3安装hive-2.1.1
基于CentOS6.5-Hadoop2.7.3-hive-2.1.1安装sqoop1.4.7
CentOS6.5安装Hive-1.2.2
CentOS6.5下安装Hadoop-2.7.3(图解教程)
通过用户日志分析理解数据处理流程
How To:禁用ubuntu全局菜单(global menu)的方法
解决"应用程序无法启动,因为应用程序的并行配置不正确"问题
热门文章
Markdown 11种基本语法
如何去除快捷方式上的小箭头
进制之间的转换
python3中的一些小改动
locale命令设置语言环境
ubuntu下php不能显示中文的问题的解决过程。
Ubuntu下PHP MySQL环境搭建-upcoming-ChinaUnix博客
Ubuntu下的PHP开发环境架设
自定义控件其实很简单7/12
自定义控件其实很简单1/2
Copyright © 2011-2022 走看看