Ⅰ HTTP鍗忚锛欻TTP璇锋眰娴佺▼瑙f瀽
娣卞叆鍓栨瀽锛欻TTP璇锋眰娴佺▼鐨勫ゥ绉樹笌浼樺寲
HTTP鍗忚锛屽傚悓淇℃伅鐨勬ˉ姊侊紝杩炴帴鐫瀹㈡埛绔涓庢湇鍔″櫒銆傚綋鎴戜滑娴忚堢綉椤垫椂锛屼竴涓鐪嬩技骞冲嚒鐨勮锋眰鑳屽悗锛岄殣钘忕潃涓濂楃簿瀵嗙殑娴佺▼銆傞栧厛锛褰撴祻瑙堝櫒鍙戣捣璇锋眰鏃讹紙GET /index.html HTTP/1.1锛锛屽畠浼氭櫤鑳藉湴妫鏌ユ湰鍦扮紦瀛橈紝濡傝嫢瀛樺湪锛屽氨鐩存帴杩斿洖鍓鏈锛屽惁鍒欒笍涓婄綉缁滄帰绱涔嬫梾銆
鎺ョ潃锛屾祻瑙堝櫒闇瑕佺‘瀹氱洰鏍囩殑IP鍦板潃鍜岀鍙o紝閫氳繃DNS瑙f瀽锛岃繖涓杩囩▼濡傚悓瀵诲疂鍥撅紝鍏堜粠鏈鍦扮紦瀛樻煡鎵撅紝鏃犳灉鍒欓掑綊鏌ヨ㈡牴DNS锛岀洿鑷虫壘鍒.com鍖哄煙淇℃伅銆傛瘮濡傦紝褰撹锋眰www.server.com鏃讹紝娴忚堝櫒浼氳锋眰椤剁骇DNS鑾峰彇纭鍒囩殑IP銆侶TTP榛樿や娇鐢80锛圚TTP锛夋垨443锛圚TTPS锛夌鍙o紝Chrome闄愬埗姣忎釜鍩熷悕鏈澶6涓猅CP杩炴帴锛屼笁娆℃彙鎵嬬殑寤虹珛杩炴帴锛岃﹀敖鏃犻仐婕忋
DNS瑙f瀽鏄鍏抽敭鐜鑺傦紝褰撴祻瑙堝櫒鍙戦丏NS璇锋眰鏃讹紝瀹冧細缁忓巻涓绯诲垪姝ラわ紝浠庢湰鍦版煡鎵惧埌閫掑綊鏌ヨ锛岀‘淇濇壘鍒版渶鍑嗙‘鐨処P鍦板潃銆侶TTP璇锋眰鐨勮锋眰琛屽寘鎷鏂规硶锛堝侴ET鎴朠OST锛夈乁RI鍜孒TTP鐗堟湰锛孭OST鐢ㄤ簬鎼哄甫鏁版嵁锛岃锋眰澶村垯鍖呭惈浜嗗㈡埛绔鐨勬祻瑙堝櫒淇℃伅锛屽傛祻瑙堝櫒鍚嶇О鍜岀増鏈銆
鏈嶅姟鍣ㄦ帴鍒拌锋眰鍚庯紝寮濮嬪搷搴旓紝杩斿洖鍝嶅簲琛屽拰鐘舵佺爜锛200琛ㄧず鎴愬姛锛404琛ㄧず鏈鎵惧埌銆傚搷搴斿ご鍖呭惈浜嗘湇鍔″櫒鐨勬爣璇嗕俊鎭锛屽傛湇鍔″櫒鍚嶇О銆佸搷搴旀椂闂翠互鍙婇噸瑕佺殑鏁版嵁绫诲瀷鍜孋ookie銆傛湇鍔″櫒杩樹細鍙戦佸搷搴斾綋锛屽侶TML鍐呭广傞氬父鎯呭喌涓嬶紝璇锋眰缁撴潫鍚嶵CP杩炴帴浼氬叧闂锛屼絾Keep-Alive鏈哄埗鍏佽哥淮鎸佽繛鎺ワ紝鎻愬崌璧勬簮鍔犺浇閫熷害銆
棣栨¤块棶鐨勨滄參閫熻捣璺戔濆線寰鏄鍥犱负DNS缂撳瓨鍜岃祫婧愮紦瀛樻湭鍛戒腑锛屾祻瑙堝櫒浼氭牴鎹瓹ache-Control鎴朎xpires鍒ゆ柇鏄鍚︿娇鐢ㄥ己鍒剁紦瀛橈紝鑰屽崗鍟嗙紦瀛樺垯渚濊禆If-modified-since鎴朎Tag鏉ユ鏌ヨ祫婧愭槸鍚︽洿鏂般傜櫥褰曠姸鎬佺殑淇濇寔锛岀敤鎴锋彁浜ょ櫥褰曚俊鎭鍚庯紝鏈嶅姟鍣ㄩ獙璇侀氳繃锛岃繑鍥炰竴涓浼氳瘽鏍囪瘑锛屽侰ookie銆傛祻瑙堝櫒鍦ㄥ悗缁璇锋眰涓鎼哄甫Cookie锛屾湇鍔″櫒鎹姝よ瘑鍒鐢ㄦ埛锛屽疄鐜颁簡浼氳瘽鐘舵佺殑缁存寔銆
HTTP璇锋眰娴佺▼娑夊強8涓鍏抽敭闃舵碉紝浠庢瀯寤鸿锋眰鍒扮紦瀛樻煡鎵撅紝鍐嶅埌Cookie鐘舵佺$悊锛屾瘡涓涓鐜鑺傞兘绱у瘑鐩歌繛銆傜悊瑙h繖浜涚粏鑺傦紝涓嶄粎鑳借В绛旈潰璇曚腑鐨勭浉鍏抽棶棰橈紝鏇磋兘娣卞叆娲炲療缃戠粶涓栫晫鐨勮繍琛屾満鍒躲傝╂垜浠缁х画鎺㈢储锛岄嗙暐HTTP鍗忚鐨勬櫤鎱т笌榄呭姏銆
娣卞叆瀛︿範璧勬簮锛 銆婃祻瑙堝櫒宸ヤ綔鍘熺悊涓庡疄璺点婦ay04 - 灏忔灄coding