我在使用VB6發送POST請求時遇到問題。 下面的代碼在Windows7上正常工作,但在Windows XP上運行時沒有任何運行時錯誤,它發送數據包但看起來不會在數據包中追加發布數據。 我的代碼是這樣的:在Windows XP上Vb6 http發佈請求
Set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "POST", url, False
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.setRequestHeader "Content-Length", Len(parameters)
xmlhttp.Send parameters
其中PARAMATERS包含字符串 「欄= FOO &富=酒吧」
我已經嘗試添加到Microsoft XML,v4.0的引用。
跳過'Content-Length'標題,它會自動處理。 – wqw 2012-03-30 14:07:00