作者sam (瘦身中)
看板PangSir
標題Re: [問題] 計網 作業一
時間Tue Mar 21 13:40:00 2006
※ 引述《JAMES299 (身化浮雲 心如飛絮)》之銘言:
: 問幾個小問題:p
: 第一個小問題:
: 就是log file裡面有些資訊應該是從clinet端會送來的資訊,像是ClientHostName或Date
ClientHostName一定會有吧?
一定會知道對方從那個ip連上來的啊
Date的話
如果沒有你就用當時的時間囉~
: 。可是這些是optional的,也就是不一定會有。因為http 1.0會send一堆request去要圖
: 檔,然後就會看到log檔裡面的host或Date都是(null)。這部分有特殊的要求還是說我們
: 隨意就好呢?
: 第二個小問題:
: 是只要能連上yahoo就可以嗎? 因為有幾個網頁我send request會沒有回應~"~
: 然後有些網頁會給我連到apache的網頁.....。
並不是只要連上yahoo就好了
基本分70並不是你連到yahoo就好了
要能正確的讀到任何的網頁才能全拿到
有些情形自己寫程式時就會發現
例如連完一個網頁後
再重新整理一、兩次之後
也都要能正確
有時候會爛掉
還有就是有些server你傳HTTP/1.0的request給它
但是它卻回傳給你HTTP/1.1的response
所以你就要對它的response做modify
然後才傳給browser
還有當browser傳給你HTTP/1.1的request時
你要嘛就是跟它說你只接受HTTP/1.0的request
不然就是你自己改成HTTP/1.0再傳給server
或還是傳HTTP/1.1給server
然後他回傳給你HTTP/1.1的response後
再改成HTTP/1.0的response再傳回browser
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.120
1F:推 JAMES299:了解 03/21 13:56