国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

旅游網(wǎng)站制作百度云網(wǎng)站搜索排名優(yōu)化軟件

旅游網(wǎng)站制作百度云,網(wǎng)站搜索排名優(yōu)化軟件,wordpress the_tags,flash做的小動(dòng)畫(huà)視頻網(wǎng)站HTTP協(xié)議 什么是協(xié)議 協(xié)議實(shí)際上是某些人或組織提前制定好的一套規(guī)范,大家只要都按照這個(gè)規(guī)范來(lái)就可以做到溝通無(wú)障礙 HTTP協(xié)議是W3C(萬(wàn)維網(wǎng)聯(lián)盟組織)制定的一種超文本傳輸通信協(xié)議(發(fā)送消息的模板和數(shù)據(jù)的格式),除了傳送字符串,還有聲音、視頻、圖片等流媒體等超文本信息 …

HTTP協(xié)議

什么是協(xié)議

協(xié)議實(shí)際上是某些人或組織提前制定好的一套規(guī)范,大家只要都按照這個(gè)規(guī)范來(lái)就可以做到溝通無(wú)障礙

HTTP協(xié)議是W3C(萬(wàn)維網(wǎng)聯(lián)盟組織)制定的一種超文本傳輸通信協(xié)議(發(fā)送消息的模板和數(shù)據(jù)的格式),除了傳送字符串,還有聲音、視頻、圖片等流媒體等超文本信息

Http協(xié)議游走在瀏覽器和服務(wù)器之間,瀏覽器和服務(wù)器在請(qǐng)求 (request) 或響應(yīng) (response) 數(shù)據(jù)的期間都要遵循HTTP協(xié)議,這樣二者才能解耦合即不互相依賴

HTTP的請(qǐng)求協(xié)議及組成

使用瀏覽器,右擊-->檢查或直接按F12,找到network網(wǎng)絡(luò)面板,通過(guò)這個(gè)面板查看瀏覽器發(fā)起的請(qǐng)求,ALL表示所有請(qǐng)求,XHR表示Ajax請(qǐng)求

在這里插入圖片描述

HTTP請(qǐng)求協(xié)議GET請(qǐng)求的請(qǐng)求報(bào)文

GET /servlet05/getServlet?username=lucy&userpwd=1111 HTTP/1.1                           #請(qǐng)求行
Host: localhost:8080                                                                    #請(qǐng)求頭
Connection: keep-alive
sec-ch-ua: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
# 具體的來(lái)源頁(yè)面,如執(zhí)行操作后回到當(dāng)前頁(yè)面
Referer: http://localhost:8080/servlet05/index.html
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9#空白行#請(qǐng)求體(在Query String parameters里面)

HTTP請(qǐng)求協(xié)議的POST請(qǐng)求的具體報(bào)文

POST /servlet05/postServlet HTTP/1.1                                                  #請(qǐng)求行
Host: localhost:8080                                                                  #請(qǐng)求頭
Connection: keep-alive
Content-Length: 25
Cache-Control: max-age=0
sec-ch-ua: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Upgrade-Insecure-Requests: 1
Origin: http://localhost:8080
# 請(qǐng)求參數(shù)的內(nèi)容類型,application/x-www-form-urlencoded表示表單傳參
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: http://localhost:8080/servlet05/index.html
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9#空白行
username=lisi&userpwd=123                                          					  #請(qǐng)求體(在Form Date選項(xiàng)里面)

請(qǐng)求行如POST /servlet05/postServlet HTTP/1.1包括請(qǐng)求方式,URI,HTTP協(xié)議版本號(hào)三部分

組成描述
請(qǐng)求方式GET, POST, DELETE , PUT , HEAD , OPTIONS , TRACE
URIURI是統(tǒng)一資源標(biāo)識(shí)符,代表網(wǎng)絡(luò)中某個(gè)資源的名字,通過(guò)URI是無(wú)法定位資源的
URL是統(tǒng)一資源定位符,代表網(wǎng)絡(luò)中某個(gè)具體的資源,通過(guò)URL是可以定位到資源,如http://localhost:8080/servlet05/index.html
HTTP協(xié)議版本號(hào)描述當(dāng)前HTTP協(xié)議的版本

請(qǐng)求頭包含很多屬性,如請(qǐng)求的主機(jī)和端口(Host) ,瀏覽器信息,cookie等信息

空白行: 空白行是用來(lái)區(qū)分請(qǐng)求頭請(qǐng)求體

瀏覽器向服務(wù)器發(fā)送的具體數(shù)據(jù),可以是鍵值對(duì)格式或者JSON格式的數(shù)據(jù)**

請(qǐng)求體: 瀏覽器發(fā)送到服務(wù)器的請(qǐng)求參數(shù)有name=value&...(鍵值對(duì)){"key":value,...}(json對(duì)象)兩種格式

  • URL請(qǐng)求會(huì)將請(qǐng)求參數(shù)以鍵值對(duì)的格式拼接到請(qǐng)求地址后面,form表單的GET和POST請(qǐng)求會(huì)將請(qǐng)求參數(shù)以鍵值對(duì)的格式存儲(chǔ)到請(qǐng)求報(bào)文的請(qǐng)求體中
  • 發(fā)起Ajax請(qǐng)求時(shí),可以將請(qǐng)求參數(shù)以Json的格式存儲(chǔ)到請(qǐng)求報(bào)文的請(qǐng)求體中

HTTP響應(yīng)協(xié)議及組成

HTTP響應(yīng)協(xié)議的具體報(bào)文

在這里插入圖片描述

HTTP/1.1 200	ok(狀態(tài)的描述信息)	 			       狀態(tài)行
Server: nginx
Date: Mon, 09 Oct 2023 00:37:57 GMT
#Content-Type: application/json						響應(yīng)頭
Content-Type: text/html;charset=UTF-8    
Transfer-Encoding: chunked
Keep-Alive: timeout=20
Connection: keep-alive
Set-Cookie: JSESSIONID=6E8E893C9662C7A90DDF97FF61856F99; Path=/; HttpOnly空白行<!doctype html>                                     響應(yīng)體(在Response選項(xiàng)里面)
<html><head><title>from get servlet</title></head><body><h1>from get servlet</h1></body>
</html>

狀態(tài)行如HTTP/1.1 200 ok由協(xié)議版本號(hào),狀態(tài)碼,狀態(tài)的描述信息三部分組成

  • 狀態(tài)碼: 不同的響應(yīng)結(jié)果對(duì)應(yīng)不同的響應(yīng)狀態(tài)碼,以4開(kāi)始的一般是瀏覽器端的錯(cuò)誤導(dǎo)致的 , 以5開(kāi)始的一般是服務(wù)器端的錯(cuò)誤導(dǎo)致的
  • 狀態(tài)描述信息: ok 表示正常成功結(jié)束,not found表示資源找不到

響應(yīng)頭包含很多屬性,如響應(yīng)體的內(nèi)容類型,響應(yīng)體的內(nèi)容長(zhǎng)度,響應(yīng)的時(shí)間…

空白行: 用來(lái)分隔響應(yīng)頭和響應(yīng)體的

響應(yīng)體: 響應(yīng)體就是服務(wù)器響應(yīng)到瀏覽器的具體數(shù)據(jù),響應(yīng)內(nèi)容可以是JSON格式或HTMl等字符串,這些字符串被瀏覽器渲染解釋并執(zhí)行,最終展示出效果

HTTP狀態(tài)信息

1xx: 信息

消息:描述:
100 Continue服務(wù)器僅接收到部分請(qǐng)求,但是一旦服務(wù)器并沒(méi)有拒絕該請(qǐng)求,客戶端應(yīng)該繼續(xù)發(fā)送其余的請(qǐng)求
101 Switching Protocols服務(wù)器轉(zhuǎn)換協(xié)議:服務(wù)器將遵從客戶的請(qǐng)求轉(zhuǎn)換到另外一種協(xié)議

2xx: 成功

消息:描述:
200 OK請(qǐng)求響應(yīng)成功正常結(jié)束,其后是對(duì)GET和POST請(qǐng)求的應(yīng)答文檔
201 Created請(qǐng)求被創(chuàng)建完成,同時(shí)新的資源被創(chuàng)建
202 Accepted供處理的請(qǐng)求已被接受,但是處理未完成
203 Non-authoritative Information文檔已經(jīng)正常地返回,但一些應(yīng)答頭可能不正確,因?yàn)槭褂玫氖俏臋n的拷貝
204 No Content沒(méi)有新文檔,瀏覽器應(yīng)該繼續(xù)顯示原來(lái)的文檔,如果用戶定期地刷新頁(yè)面,而Servlet可以確定用戶文檔足夠新,這個(gè)狀態(tài)代碼是很有用的
205 Reset Content沒(méi)有新文檔,但瀏覽器應(yīng)該重置它所顯示的內(nèi)容,用來(lái)強(qiáng)制瀏覽器清除表單輸入內(nèi)容
206 Partial Content客戶發(fā)送了一個(gè)帶有Range頭的GET請(qǐng)求,服務(wù)器完成了它

3xx: 重定向

消息:描述:
300 Multiple Choices多重選擇,鏈接列表,用戶可以選擇某鏈接到達(dá)目的地,最多允許五個(gè)地址
301 Moved Permanently所請(qǐng)求的頁(yè)面已經(jīng)轉(zhuǎn)移至新的url
302 Found所請(qǐng)求的頁(yè)面已經(jīng)臨時(shí)轉(zhuǎn)移至新的url
303 See Other所請(qǐng)求的頁(yè)面可在別的url下被找到
304 Not Modified未按預(yù)期修改文檔。客戶端有緩沖的文檔并發(fā)出了一個(gè)條件性的請(qǐng)求(一般是提供If-Modified-Since頭表示客戶只想比指定日期更新的文檔)。服務(wù)器告訴客戶,原來(lái)緩沖的文檔還可以繼續(xù)使用
305 Use Proxy客戶請(qǐng)求的文檔應(yīng)該通過(guò)Location頭所指明的代理服務(wù)器提取
306 Unused此代碼被用于前一版本。目前已不再使用,但是代碼依然被保留
307 Temporary Redirect被請(qǐng)求的頁(yè)面已經(jīng)臨時(shí)移至新的url

4xx: 客戶端錯(cuò)誤

消息:描述:
400 Bad Request服務(wù)器未能理解請(qǐng)求
401 Unauthorized被請(qǐng)求的頁(yè)面需要用戶名和密碼
402 Payment Required此代碼尚無(wú)法使用
403 Forbidden對(duì)被請(qǐng)求頁(yè)面的訪問(wèn)被禁止
404 Not Found表示訪問(wèn)的資源不存在,服務(wù)器無(wú)法找到被請(qǐng)求的頁(yè)面
通常是因?yàn)槁窂綄戝e(cuò)了或服務(wù)器中對(duì)應(yīng)的資源并沒(méi)有啟動(dòng)成功
405 Method Not Allowed請(qǐng)求中指定的方法不被允許,前端發(fā)送的請(qǐng)求方式與后端請(qǐng)求的處理方式不一致時(shí)發(fā)生的錯(cuò)誤
406 Not Acceptable服務(wù)器生成的響應(yīng)無(wú)法被客戶端所接受
407 Proxy Authentication Required用戶必須首先使用代理服務(wù)器進(jìn)行驗(yàn)證,這樣請(qǐng)求才會(huì)被處理
408 Request Timeout請(qǐng)求超出了服務(wù)器的等待時(shí)間
409 Conflict由于沖突,請(qǐng)求無(wú)法被完成
410 Gone被請(qǐng)求的頁(yè)面不可用
411 Length Required“Content-Length” 未被定義。如果無(wú)此內(nèi)容,服務(wù)器不會(huì)接受請(qǐng)求
412 Precondition Failed請(qǐng)求中的前提條件被服務(wù)器評(píng)估為失敗
413 Request Entity Too Large由于所請(qǐng)求的實(shí)體的太大,服務(wù)器不會(huì)接受請(qǐng)求
414 Request-url Too Long由于url太長(zhǎng),服務(wù)器不會(huì)接受請(qǐng)求。當(dāng)post請(qǐng)求被轉(zhuǎn)換為帶有很長(zhǎng)的查詢信息的get請(qǐng)求時(shí),就會(huì)發(fā)生這種情況
415 Unsupported Media Type由于媒介類型不被支持,服務(wù)器不會(huì)接受請(qǐng)求
416服務(wù)器不能滿足客戶在請(qǐng)求中指定的Range頭
417 Expectation Failed

5xx: 服務(wù)器錯(cuò)誤

消息:描述:
500 Internal Server Error請(qǐng)求未完成,服務(wù)器端的程序出現(xiàn)了異常,一般會(huì)認(rèn)為是服務(wù)器端的錯(cuò)誤導(dǎo)致的
501 Not Implemented請(qǐng)求未完成,服務(wù)器不支持所請(qǐng)求的功能
502 Bad Gateway請(qǐng)求未完成,服務(wù)器從上游服務(wù)器收到一個(gè)無(wú)效的響應(yīng)
503 Service Unavailable請(qǐng)求未完成,服務(wù)器臨時(shí)過(guò)載或當(dāng)機(jī)
504 Gateway Timeout網(wǎng)關(guān)超時(shí)
505 HTTP Version Not Supported服務(wù)器不支持請(qǐng)求中指明的HTTP協(xié)議版本
http://m.aloenet.com.cn/news/33069.html

相關(guān)文章:

  • 定制網(wǎng)站建設(shè)報(bào)價(jià)單網(wǎng)址導(dǎo)航下載到桌面
  • 原創(chuàng)網(wǎng)站模版營(yíng)銷策劃方案模板范文
  • 溫州專業(yè)網(wǎng)站建設(shè)推廣seo信息是什么
  • 南通企業(yè)網(wǎng)頁(yè)制作江西省seo
  • 大連日文網(wǎng)站設(shè)計(jì)營(yíng)銷型網(wǎng)站建設(shè)策劃書(shū)
  • 做網(wǎng)站工具免費(fèi)的seo優(yōu)化工具
  • 哪個(gè)網(wǎng)站可以免費(fèi)做H51+x網(wǎng)店運(yùn)營(yíng)推廣
  • 邢臺(tái)做網(wǎng)站建設(shè)優(yōu)化制作公司企業(yè)建站 平臺(tái)
  • 網(wǎng)站推廣什么意思百度搜圖匹配相似圖片
  • 常州網(wǎng)站優(yōu)化營(yíng)銷軟文小短文
  • 怎么注冊(cè)公司教程鄭州seo排名扣費(fèi)
  • 付費(fèi)的網(wǎng)站是指seo網(wǎng)站排名助手
  • 40萬(wàn)用戶自助建站seo根據(jù)什么具體優(yōu)化
  • 手機(jī)端公司網(wǎng)站怎么做seo快速排名優(yōu)化方法
  • 前端后端四川seo整站優(yōu)化
  • iis網(wǎng)站壓縮百度搜索次數(shù)統(tǒng)計(jì)
  • 東營(yíng)建設(shè)信息網(wǎng)公示專業(yè)整站優(yōu)化
  • php模板網(wǎng)站營(yíng)銷推廣計(jì)劃怎么寫
  • ps怎么網(wǎng)站首頁(yè)網(wǎng)店推廣運(yùn)營(yíng)
  • 一浪網(wǎng)站建設(shè)競(jìng)價(jià)網(wǎng)站
  • 網(wǎng)站優(yōu)化吧推廣發(fā)布任務(wù)平臺(tái)app下載
  • 做旅游網(wǎng)站包括哪些欄目成都百度業(yè)務(wù)員電話
  • 大數(shù)據(jù)開(kāi)發(fā)平臺(tái)seo診斷優(yōu)化方案
  • 芯片設(shè)計(jì)公司重慶 seo
  • 免備案空間哪家好寧波seo服務(wù)推廣
  • 如今做哪些網(wǎng)站致富手機(jī)營(yíng)銷推廣方案
  • 湖北廣域建設(shè)管理有限公司網(wǎng)站北京seo優(yōu)化哪家公司好
  • 廣西十佳旅游景區(qū)網(wǎng)站人多怎么優(yōu)化
  • 網(wǎng)站制作公司珠?;ヂ?lián)網(wǎng)輿情監(jiān)控系統(tǒng)
  • 3合1網(wǎng)站建設(shè)價(jià)格廣告投放平臺(tái)都有哪些