作者jami520 (我的生命因你而發光)
看板Visual_Basic
標題[.NET] 擷取POST網站資訊問題
時間Tue Jan 4 15:01:40 2011
想詢問一下
我依照以下程式碼部分,第一次POST擷取到的資訊是正常的
但回圈跑第二次之後擷取到的資訊卻是錯誤的
mstart是擷取開始日期, mend是擷取結束日期
While mstart <> mend
Dim d As Byte() = System.Text.Encoding.GetEncoding("Big5").GetBytes(
"gdate=2010/12/30")
Dim res As Byte() =
web.UploadData("
http://www.taifex.com.tw/chinese/3/3_1_1.asp", "POST", d)
temp =
Msgbox(System.Text.Encoding.GetEncoding("Big5").GetString(res))
End While
假設跑二次,數據會不一樣,第一次會出現2010/12/30的資料
第二次反而是跑出今日的資料
請問是否哪邊的狀態需要清除嗎?
感覺POST好像在第二次就沒有作用了
thx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.41.135
推 HatasonJa:沒看到你更改日期參數阿 01/06 10:08
→ jami520:式的~這樣子應該第二次還會是2010/10/30的資料,但卻跑出 01/06 12:55
→ jami520:2011/01/05的最新一天日期資料~! 這就有點不知道問題所在! 01/06 12:55
推 HatasonJa:所以你是在測試它的BUG @@ 01/07 09:45
→ jami520:這不是網站bug,只是我寫的程式有問題,二次結果不一樣~怪 01/07 20:40