下图是 Fiddler Post发送时的截图,公司内网的一个系统 java sun applet,把一些公司敏感标识去掉了,
这个请求发送之后,会收到包含 set Cookie 的 header,我需要用收到的 cookie 来进行后面的操作,
但是不太会模拟这个请求,尝试过用 document.cookie,结果返回空,
请老师指点一下
我用了如下代码,但是实在是不知道如何写 post data 这一块
Dim objHTTP As Object
Dim URL As String
Dim PostData as String
Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
URL = "Https://xxxxxx"
PostData = ""
With objHTTP
.Open "POST", URL, False
.setRequestHeader "User-Agent", "Mozilla/4.5 [en] (winNT; I)"
.setRequestHeader "companyID", "CN"
.setRequestHeader "Auth_Mode", "2"
.setRequestHeader "CONTENT_TYPE", "application/octet-stream"
.setRequestHeader "Cache-Control", "no-cache"
.setRequestHeader "Pragma", "no-cache"
.setRequestHeader "Host", "XXXXX.com"
.setRequestHeader "Accept", "text/html, image/jpeg, *; q=.2, */*; q=.2"
.setRequestHeader "Proxy-Connection", "Keep-alive"
.setRequestHeader "Content-type", "application/x-www-form-urlencode"
.setRequestHeader "Content-Length", "419"
.Send PostDate
End With