我在Windows 8中使用wget for windows(gnuwin32 wget-1.11.4-1)並將其用於名爲kayako的幫助臺工具,告訴它從郵件隊列。命令行看起來是這樣的:使用wget並獲得與使用瀏覽器不同的結果
wget.exe -O null --timeout 25 http://xxx.kayako.com/cron/index.php?/Parser/ParserMinute/POP3IMAP
我知道這需要大約20秒內使用,在上面的命令行中的URL瀏覽器時,接收來自服務器的響應在我的具體情況。但是,使用該命令時,它幾乎立即返回。這是輸出摘錄:
正在連接到xxx.kayako.com [xxx.xxx.xxx.xxx]:80 ...已連接。 HTTP請求 發送,正在等待迴應... 200 OK長度:未指定 [文/ HTML]
我想知道什麼是兩種情況之間的差異,我怎麼能拿wget來表現在與計算機一樣(我知道它並不是因爲kayako不是從電子郵件隊列中輪詢)。
啓動WireShark並查看HTTP標頭的差異。 – Luke 2013-03-25 13:38:39
@Luke謝謝你的好主意,我會這樣做,如果我能解決問題,請回復更新 – DPM 2013-03-25 13:43:19