第17章 內容協商與轉碼

2021-06-27 06:23:57 字數 334 閱讀 6881

http提供了內容協商方法,允許客戶端和伺服器端得到相應的語言內容.

共有3種不同的方法決定伺服器上那個頁面最適合客戶端.

客戶端驅動的協商:讓客戶端來選擇

伺服器驅動的協商:伺服器自動判斷

透明協商:讓中間**來選.

2.1 客戶端驅動的協商

2.2 伺服器驅動的協商

內容協商首部集

accept:告知伺服器傳送何種**型別

accept-language:告知伺服器傳送何種語言.

accept-charset:告知伺服器傳送何種字符集

accept-encoding:告知伺服器採用何種編碼.

Http權威指南筆記 十四 內容協商與轉碼

現在很多國際化的一些web服務都會根據不同地區使用的語言不同,返回不同語言的頁面內容展示給使用者。而這裡面就涉及到本篇介紹的內容 內容協商與轉碼。目前的內容協商技術主要有3種 客戶端驅動協商 伺服器驅動協商和透明協商 也就是中間 商進行選擇和判斷 這三類大致歸納如下 技 術 工作原理 優 點 缺 點...

精讀《構建之法》第4章與第17章

一 前言 精讀書可以讓人有不一樣的收穫,通過本次閱讀我認識了不少之前從未注意過的問題。第4章中提出了許多程式設計方面的規範和兩人合作結對程式設計的階段和技巧,第17章有許多生動的故事來形容 人 效績 職業道德 之間的各種道理,並提出了一些令人值得深思的話題,耐人尋味。但其中仍有些許不太清楚,或許也有...

《構建之法》 閱讀(第13章 第17章)

第13章 軟體測試 1.名詞解釋 bug 軟體的缺陷 test case 測試用例。測試用例描述了乙個完整的測試過程,包括測試環境 輸入 期望的結果等 2.bug解釋與例項 1 bug可以分解為 症狀 symptom 程式錯誤 fault 根本原因 root cause 症狀 即從使用者的角度看,軟...