1、HTTP 無狀態(tài)性
HTTP 協(xié)議是無狀態(tài)的(stateless)。也就是說戒财,同一個客戶端第二次訪問同一個服務(wù)器上的頁面時,服務(wù)器無法知道這個客戶端曾經(jīng)訪問過捺弦,服務(wù)器也無法分辨不同的客戶端饮寞。HTTP 的無狀態(tài)特性簡化了服務(wù)器的設(shè)計,使服務(wù)器更容易支持大量并發(fā)的HTTP 請求列吼。
2幽崩、請求方式
GET:當(dāng)客戶端要從服務(wù)器中讀取文檔時,當(dāng)點擊網(wǎng)頁上的鏈接或者通過在瀏覽器的地址欄輸入網(wǎng)址來瀏覽網(wǎng)頁的寞钥,使用的都是GET方式慌申。
2)請求頭部:由關(guān)鍵字/值對組成,每行一對理郑,關(guān)鍵字和值用英文冒號”:“分隔蹄溉。請求頭部通知服務(wù)器有關(guān)于客戶端請求的信息,典型的請求頭有:
User-Agent:產(chǎn)生請求的瀏覽器類型您炉。
Accept:客戶端可識別的內(nèi)容類型列表柒爵。星號 “ * ” 用于按范圍將類型分組,用 “ */* ” 指示可接受全部類型赚爵,用“ type/* ”指示可接受 type 類型的所有子類型棉胀。
Host:要請求的主機名,允許多個域名同處一個IP地址冀膝,即虛擬主機唁奢。
Accept-Language:客戶端可接受的自然語言。
Accept-Encoding:客戶端可接受的編碼壓縮格式窝剖。
Accept-Charset:可接受的應(yīng)答的字符集麻掸。
connection:連接方式(close 或 keepalive)。
Cookie:存儲于客戶端擴展字段赐纱,向同一域名的服務(wù)端發(fā)送屬于該域的cookie论笔。
————————————————
2)響應(yīng)頭部:由關(guān)鍵字/值對組成采郎,每行一對,關(guān)鍵字和值用英文冒號”:“分隔狂魔,典型的響應(yīng)頭有:
Location:用于重定向接受者到一個新的位置蒜埋。例如:客戶端所請求的頁面已不存在原先的位置,為了讓客戶端重定向到這個頁面新的位置最楷,服務(wù)器端可以發(fā)回Location響應(yīng)報頭后使用重定向語句整份,讓客戶端去訪問新的域名所對應(yīng)的服務(wù)器上的資源
Server:包含了服務(wù)器用來處理請求的軟件信息及其版本。它和 User-Agent 請求報頭域是相對應(yīng)的籽孙,前者發(fā)送服務(wù)器端軟件的信息烈评,后者發(fā)送客戶端軟件(瀏覽器)和操作系統(tǒng)的信息
Vary:指示不可緩存的請求頭列表
Connection:連接方式
請大家務(wù)必預(yù)習(xí) 垃圾分類的相關(guān)知識
課堂上需要大家完成的任務(wù)
1、測試用例表格 設(shè)計(8個)犯建,適當(dāng)犯錯
2讲冠、斷言的設(shè)計
3、流程測試
4适瓦、最終輸出測試報告