当页导航

Msxml2.ServerXMLHTTP 发送时错误

sPostData =|{"userId" : "|+xx1+|", "roleIds" : [|+xx2+|]}| '1002        Set req = CreateObject("Msxml2.ServerXMLHTTP")        req.open "POST",sUrl,False        req.setRequestHeader "Content-...显示全部

sPostData =|{"userId" : "|+xx1+|", "roleIds" : [|+xx2+|]}| '1002

        Set req = CreateObject("Msxml2.ServerXMLHTTP")

        req.open "POST",sUrl,False

        req.setRequestHeader "Content-Type","application/json"

        req.setRequestHeader "uid",xx3

        req.Send sPostData

在window 08 上正常执行,在window 2012上 报 msxml3.dll:参数错误

但是在另一台 window 2012上又正常。  

这到底是怎么回事呢?

收起
希望获得:具体解决, 原理分析

2回答

qq33025135qq33025135其它 , 失业中。。。
YASAKIcaijiajia赞同了此回答
msxml3.dll 不要用这个,用javascript(后台的)或者java写。显示全部

msxml3.dll 不要用这个,用javascript(后台的)或者java写。

收起
 2017-05-10
yuxiaoxuyuxiaoxu软件开发工程师 , 上海理想
YASAKI赞同了此回答
你本身是用的COM,不同机器自然是有差别的。高版本的系统可能已经不采用这样的方案了。其实你用Java程序用,直接用HTTPClient等方式进行请求交互。这个跟平台无关,非Windows平台也能运行。...显示全部

你本身是用的COM,不同机器自然是有差别的。高版本的系统可能已经不采用这样的方案了。

其实你用Java程序用,直接用HTTPClient等方式进行请求交互。这个跟平台无关,非Windows平台也能运行。

收起
 2017-05-12

撰写回答

提问者

a3228605软件开发工程师, No
发布3
回答0