Re: [問題] 計網 作業一

看板PangSir作者 (瘦身中)時間18年前 (2006/03/21 21:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《JAMES299 (身化浮雲 心如飛絮)》之銘言: : 遇到幾個問題,感覺好像超過我的知識範圍了。~"~ : 問題一: : 我發現我的proxy對有些網頁會沒有反應,所以把IO印下來仔細研究。 : 有幾件怪事,就比如說當我要求www.google.com.tw的時候,會error302出現。而我用一 : 般的ie沒有用任何proxy的時候,對這個網址可以很正常的瀏覽。 : 我用http://web-sniffer.net/來抓這個的ip,發現跟我用ping來找www.google.com.tw : 所對應到的ip是不一樣的。換言之,沒用proxy時會抓到跟sniffer抓到的一樣,可是直 : 接轉換DN的ip卻跟以上兩者不一樣,而且會找不到正確網頁。 google的ip的確是會重態亂變 跟你有沒有用proxy應該沒關係 你會出現302應該是它的位置已經跑掉了 所以叫你再去別的地方抓 你去看rfc 1945裡面有寫 : 補充一下我的作法是連到www.google.com.tw 再send GET / HTTP/1.0,所以是還漏了 : 些什麼嗎? 我個人是不清楚google是用什麼架的啦 不過他應該並沒有很按照標準來玩 你給他HTTP/1.0的 他似乎會比較討厭 send給他 GET / HTTP/1.0 host:www.google.com.tw 就ok了 也就是說他不喜歡最陽春的request : 目前是yahoo csie ntu這幾個網頁跟大部份的網頁都可以瀏覽。只是yahoo有一欄會一直 : 讀不完。~"~ 讀不完的原因可能是你要自己去算Content-Length 然後讀你要的長度 : 問題二: : 用我那bug很多的proxy連到助教給的http://network2006.csie.org/會沒有回應。 : 因為就會停在recv那格上。可是我就是跟sniffer上的request line一樣送 : GET / HTTP/1.0給他。像我是用telnet 連是可以的,都可以傳回網頁內容。 : 最後多謝 助教熱情回答 orz 問題二我就不太了解為什麼了耶~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.238.55

03/21 21:28, , 1F
多謝sam的幫忙 google的問題已經解決了 剩下我再努力~
03/21 21:28, 1F
文章代碼(AID): #147_cg8t (PangSir)
討論串 (同標題文章)
文章代碼(AID): #147_cg8t (PangSir)