Set XMLObject = CreateObject("Microsoft.XMLHTTP")
XMLObject.open "post", "http://", False
XMLObject.setRequestHeader "CONTENT-TYPE", "application/x-www-form-urlencoded"
XMLObject.Send SendStr
HTMLStr = StrConv(XMLObject.ResponseBody, vbUnicode)
‘處理
Set XMLObject = Nothing
我現在訪問一個網頁,假如剛開始網頁內容是1,回傳的是1,如果網頁內容變成2了,我不關閉軟體再呼叫這個程序,回傳的內容還是1,請問為什么啊,我應該怎么做才能讓每次訪問的都是最新的網頁內容???
uj5u.com熱心網友回復:
在請求的網址后面加個亂數uj5u.com熱心網友回復:
沒怎么整過。猜測:抓網頁時可能會受到cookie的影響.....uj5u.com熱心網友回復:
你通過瀏覽器看的是get的內容,而你的程式用post請求的網站。兩者根本不是一碼事。
uj5u.com熱心網友回復:
如#2所說,一般可以這樣:http://bbs.csdn.net/topics/390950756?time=3243249983
當然,time=后面的數字是變化的。
另外#3所說的也最好考慮一下。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/106548.html
標籤:網絡編程
上一篇:vb訪問outlook的方法
下一篇:有人做過中行8583報文嗎
