看板 Visual_Basic 關於我們 聯絡資訊
想詢問一下 我依照以下程式碼部分,第一次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