亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

directory search
Guides Access control CORS Authentication Browser detection using the user agent Caching Caching FAQ Compression Conditional requests Connection management in HTTP 1.x Content negotiation Content negotiation: List of default Accept values Cookies CSP Messages Overview Protocol upgrade mechanism Proxy servers and tunneling Proxy servers and tunneling: Proxy Auto-Configuration (PAC) file Public Key Pinning Range requests Redirections Resources and specifications Resources and URIs Response codes Server-Side Access Control Session Guides: Basics Basics of HTTP Choosing between www and non-www URLs Data URIs Evolution of HTTP Identifying resources on the Web MIME Types MIME types: Complete list of MIME types CSP Content-Security-Policy Content-Security-Policy-Report-Only CSP: base-uri CSP: block-all-mixed-content CSP: child-src CSP: connect-src CSP: default-src CSP: font-src CSP: form-action CSP: frame-ancestors CSP: frame-src CSP: img-src CSP: manifest-src CSP: media-src CSP: object-src CSP: plugin-types CSP: referrer CSP: report-uri CSP: require-sri-for CSP: sandbox CSP: script-src CSP: style-src CSP: upgrade-insecure-requests CSP: worker-src Headers Accept Accept-Charset Accept-Encoding Accept-Language Accept-Ranges Access-Control-Allow-Credentials Access-Control-Allow-Headers Access-Control-Allow-Methods Access-Control-Allow-Origin Access-Control-Expose-Headers Access-Control-Max-Age Access-Control-Request-Headers Access-Control-Request-Method Age Allow Authorization Cache-Control Connection Content-Disposition Content-Encoding Content-Language Content-Length Content-Location Content-Range Content-Type Cookie Cookie2 Date DNT ETag Expect Expires Forwarded From Headers Host If-Match If-Modified-Since If-None-Match If-Range If-Unmodified-Since Keep-Alive Large-Allocation Last-Modified Location Origin Pragma Proxy-Authenticate Proxy-Authorization Public-Key-Pins Public-Key-Pins-Report-Only Range Referer Referrer-Policy Retry-After Server Set-Cookie Set-Cookie2 SourceMap Strict-Transport-Security TE Tk Trailer Transfer-Encoding Upgrade-Insecure-Requests User-Agent User-Agent: Firefox Vary Via Warning WWW-Authenticate X-Content-Type-Options X-DNS-Prefetch-Control X-Forwarded-For X-Forwarded-Host X-Forwarded-Proto X-Frame-Options X-XSS-Protection Methods CONNECT DELETE GET HEAD Methods OPTIONS PATCH POST PUT Status 100 Continue 101 Switching Protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 300 Multiple Choices 301 Moved Permanently 302 Found 303 See Other 304 Not Modified 307 Temporary Redirect 308 Permanent Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required 412 Precondition Failed 413 Payload Too Large 414 URI Too Long 415 Unsupported Media Type 416 Range Not Satisfiable 417 Expectation Failed 426 Upgrade Required 428 Precondition Required 429 Too Many Requests 431 Request Header Fields Too Large 451 Unavailable For Legal Reasons 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 HTTP Version Not Supported 511 Network Authentication Required Status
characters

HTTP響應(yīng)狀態(tài)代碼指示特定的HTTP請(qǐng)求是否已成功完成。響應(yīng)分為五類(lèi):信息響應(yīng),成功響應(yīng),重定向,客戶(hù)端錯(cuò)誤和服務(wù)器錯(cuò)誤。狀態(tài)碼由RFC 2616的第10部分定義。

信息回應(yīng)

100 Continue這個(gè)臨時(shí)響應(yīng)表明,到目前為止,所有事情都可以確定,并且客戶(hù)端應(yīng)該繼續(xù)請(qǐng)求或者在請(qǐng)求已經(jīng)完成時(shí)忽略它。101 Switching Protocol此代碼是為了響應(yīng)Upgrade客戶(hù)端的請(qǐng)求標(biāo)頭而發(fā)送的,并指示服務(wù)器也正在切換的協(xié)議。102 Processing(WebDAV)此代碼表示服務(wù)器已接收并正在處理請(qǐng)求,但尚未有響應(yīng)。

成功的回應(yīng)

200 OK該請(qǐng)求已成功。成功的意義取決于HTTP方法:

GET:資源已被提取并在消息體中傳輸。

HEAD:實(shí)體頭部位于消息體中。

POST:描述操作結(jié)果的資源在消息主體中傳輸。

TRACE:消息正文包含服務(wù)器接收到的請(qǐng)求消息201 Created請(qǐng)求已成功并且由于此請(qǐng)求已創(chuàng)建新資源。這通常是在PUT請(qǐng)求之后發(fā)送的響應(yīng)。202 Accepted該請(qǐng)求已收到,但尚未執(zhí)行。它是非承諾的,這意味著HTTP中沒(méi)有辦法稍后發(fā)送指示處理請(qǐng)求結(jié)果的異步響應(yīng)。它適用于其他進(jìn)程或服務(wù)器處理請(qǐng)求或批處理的情況。203 Non-Authoritative Information此響應(yīng)代碼意味著返回的元信息集不是從源服務(wù)器準(zhǔn)確設(shè)置的,而是從本地或第三方副本收集的。除了這種情況外,應(yīng)該優(yōu)先選擇200 OK響應(yīng)而不是此響應(yīng)。204 No Content沒(méi)有要發(fā)送此請(qǐng)求的內(nèi)容,但標(biāo)題可能很有用。用戶(hù)代理可以用新的更新它的這個(gè)資源的緩存標(biāo)題。205 Reset Content此響應(yīng)代碼在完成請(qǐng)求以告知用戶(hù)代理重置發(fā)送此請(qǐng)求的文檔視圖后發(fā)送。206 Partial Content使用此響應(yīng)代碼是因?yàn)榭蛻?hù)端發(fā)送的范圍標(biāo)題將分隔下載到多個(gè)流中。207 Multi-Status(WebDAV)在多個(gè)狀態(tài)代碼可能適用的情況下,多狀態(tài)響應(yīng)傳達(dá)有關(guān)多個(gè)資源的信息。208 Multi-Status(WebDAV)在DAV:propstat響應(yīng)元素中使用,以避免重復(fù)枚舉多個(gè)綁定的內(nèi)部成員到同一個(gè)集合。226 IM Used(HTTP Delta編碼)服務(wù)器已經(jīng)完成了對(duì)資源的GET請(qǐng)求,并且響應(yīng)是應(yīng)用于當(dāng)前實(shí)例的一個(gè)或多個(gè)實(shí)例操作結(jié)果的表示。

重定向消息

300 Multiple Choice該請(qǐng)求有多個(gè)可能的響應(yīng)。用戶(hù)代理或用戶(hù)應(yīng)該選擇其中之一。沒(méi)有標(biāo)準(zhǔn)化的方式來(lái)選擇其中一個(gè)響應(yīng)。301 Moved Permanently該響應(yīng)碼意味著請(qǐng)求資源的URI已被更改??赡軙?huì)在響應(yīng)中提供新的URI。302 Found該響應(yīng)碼意味著請(qǐng)求資源的URI已被臨時(shí)改變。將來(lái)可能會(huì)對(duì)URI進(jìn)行新的更改。因此,客戶(hù)端在未來(lái)的請(qǐng)求中應(yīng)該使用相同的URI。303 See Other服務(wù)器發(fā)送此響應(yīng)以指示客戶(hù)端使用GET請(qǐng)求獲取請(qǐng)求的資源到另一個(gè)URI。304 Not Modified這用于緩存目的。它告訴客戶(hù),響應(yīng)沒(méi)有被修改。所以,客戶(hù)端可以繼續(xù)使用相同的緩存版本的響應(yīng)。305 Use Proxy在HTTP規(guī)范的先前版本中定義為指示必須由代理訪(fǎng)問(wèn)請(qǐng)求的響應(yīng)。由于代理的帶內(nèi)配置的安全問(wèn)題,它已被棄用。306 unused此響應(yīng)代碼不再使用,它只是保留在當(dāng)前。它用于HTTP 1.1規(guī)范的先前版本。307 Temporary Redirect服務(wù)器發(fā)送此響應(yīng)以指示客戶(hù)端使用與先前請(qǐng)求相同的方法將請(qǐng)求的資源獲取到另一個(gè)URI。它具有與302 FoundHTTP響應(yīng)代碼相同的語(yǔ)義,但用戶(hù)代理不能更改所使用的HTTP方法:如果POST在第一個(gè)請(qǐng)求POST中使用了a,則必須在第二個(gè)請(qǐng)求中使用a 。308 Permanent Redirect這意味著資源現(xiàn)在永久地位于由Location:HTTP響應(yīng)頭指定的另一個(gè)URI 。它具有與301 Moved PermanentlyHTTP響應(yīng)代碼相同的語(yǔ)義,但用戶(hù)代理不能更改所使用的HTTP方法:如果POST在第一個(gè)請(qǐng)求POST中使用了a,則必須在第二個(gè)請(qǐng)求中使用a 。

客戶(hù)端錯(cuò)誤響應(yīng)

400 Bad Request此響應(yīng)意味著由于語(yǔ)法無(wú)效,服務(wù)器無(wú)法理解請(qǐng)求。401 Unauthorized盡管HTTP標(biāo)準(zhǔn)指定了“未授權(quán)”,但在語(yǔ)義上這個(gè)響應(yīng)意味著“未認(rèn)證”。也就是說(shuō),客戶(hù)端必須進(jìn)行身份驗(yàn)證才能獲得請(qǐng)求的響應(yīng)。402 Payment Required此答復(fù)代碼保留供將來(lái)使用。創(chuàng)建此代碼的初始目標(biāo)是將其用于數(shù)字支付系統(tǒng),但目前尚未使用。403 Forbidden客戶(hù)端沒(méi)有對(duì)內(nèi)容的訪(fǎng)問(wèn)權(quán)限,即他們未經(jīng)授權(quán),因此服務(wù)器拒絕給予適當(dāng)?shù)捻憫?yīng)。與401不同,客戶(hù)端的身份對(duì)服務(wù)器是已知的。404 Not Found服務(wù)器找不到請(qǐng)求的資源。在瀏覽器中,這意味著URL不被識(shí)別。在API中,這也意味著端點(diǎn)有效,但資源本身不存在。服務(wù)器也可能發(fā)送此響應(yīng)而不是403來(lái)隱藏未授權(quán)客戶(hù)端的資源。這個(gè)響應(yīng)代碼可能是最著名的一個(gè),因?yàn)樗诰W(wǎng)上頻繁發(fā)生。405 Method Not Allowed請(qǐng)求方法由服務(wù)器知道,但已被禁用且無(wú)法使用。例如,API可能禁止刪除資源。這兩個(gè)強(qiáng)制性方法,GET并且HEAD,絕不能被禁用,不應(yīng)返回該錯(cuò)誤代碼。406 Not Acceptable當(dāng)執(zhí)行服務(wù)器驅(qū)動(dòng)的內(nèi)容協(xié)商后,Web服務(wù)器發(fā)送此響應(yīng),沒(méi)有找到任何符合用戶(hù)代理標(biāo)準(zhǔn)的內(nèi)容。407 Proxy Authentication Required這與401類(lèi)似,但需要通過(guò)代理進(jìn)行身份驗(yàn)證。408 Request Timeout這個(gè)響應(yīng)在一些服務(wù)器的空閑連接上發(fā)送,即使客戶(hù)端沒(méi)有任何先前的請(qǐng)求。這意味著服務(wù)器想要關(guān)閉這個(gè)未使用的連接。由于Chrome,F(xiàn)irefox 27+或IE9等瀏覽器使用HTTP預(yù)連接機(jī)制加快瀏覽速度,因此使用此響應(yīng)的次數(shù)更多。另請(qǐng)注意,某些服務(wù)器僅在不發(fā)送此消息的情況下關(guān)閉連接。409 Conflict當(dāng)請(qǐng)求與服務(wù)器的當(dāng)前狀態(tài)沖突時(shí),會(huì)發(fā)送此響應(yīng)。410 Gone如果所請(qǐng)求的內(nèi)容已從服務(wù)器中徹底刪除,并且沒(méi)有轉(zhuǎn)發(fā)地址,則會(huì)發(fā)送此響應(yīng)。客戶(hù)需要?jiǎng)h除他們的緩存和資源鏈接。HTTP規(guī)范旨在將此狀態(tài)碼用于“限時(shí)促銷(xiāo)服務(wù)”。API不應(yīng)強(qiáng)迫使用此狀態(tài)代碼指示已刪除的資源。411 Length Required服務(wù)器拒絕了請(qǐng)求,因?yàn)?code>Content-Length頭字段沒(méi)有被定義并且服務(wù)器需要它。412 Precondition Failed客戶(hù)端已經(jīng)在服務(wù)器不符合的標(biāo)題中指出了前提條件。413 Payload Too Large請(qǐng)求實(shí)體大于服務(wù)器定義的限制; 服務(wù)器可能會(huì)關(guān)閉連接或返回一個(gè)Retry-After標(biāo)題字段。414 URI Too Long客戶(hù)端請(qǐng)求的URI比服務(wù)器愿意解釋的更長(zhǎng)。415 Unsupported Media Type所請(qǐng)求數(shù)據(jù)的媒體格式不受服務(wù)器支持,因此服務(wù)器拒絕該請(qǐng)求。請(qǐng)求中標(biāo)題字段416 Requested Range Not Satisfiable指定的范圍Range不能滿(mǎn)足; 范圍可能超出目標(biāo)URI數(shù)據(jù)的大小。417 Expectation Failed該響應(yīng)碼意味著Expect服務(wù)器無(wú)法滿(mǎn)足請(qǐng)求頭字段指示的期望值。418 I'm a teapot服務(wù)器拒絕嘗試用茶壺沖泡咖啡。421 Misdirected Request該請(qǐng)求針對(duì)的是無(wú)法產(chǎn)生響應(yīng)的服務(wù)器。這可以由服務(wù)器發(fā)送,該服務(wù)器未配置為針對(duì)包含在請(qǐng)求URI中的方案和權(quán)限的組合產(chǎn)生響應(yīng)。422 Unprocessable Entity(WebDAV)請(qǐng)求格式良好,但由于語(yǔ)義錯(cuò)誤無(wú)法遵循。423 Locked(WebDAV)被訪(fǎng)問(wèn)的資源被鎖定。424 Failed Dependency(WebDAV)由于先前請(qǐng)求失敗,請(qǐng)求失敗。426 Upgrade Required服務(wù)器拒絕使用當(dāng)前協(xié)議執(zhí)行請(qǐng)求,但可能在客戶(hù)機(jī)升級(jí)到不同協(xié)議后愿意這樣做。服務(wù)器Upgrade在426響應(yīng)中發(fā)送標(biāo)題以指示所需的協(xié)議。428 Precondition Required原始服務(wù)器要求該請(qǐng)求是有條件的。旨在防止“丟失更新”問(wèn)題,即客戶(hù)端獲取資源狀態(tài),修改該狀態(tài)并將其返回服務(wù)器,同時(shí)第三方修改了服務(wù)器上的狀態(tài),導(dǎo)致沖突。429 Too Many Requests用戶(hù)在給定的時(shí)間內(nèi)發(fā)送了太多請(qǐng)求(“限速”)。431 Request Header Fields Too Large服務(wù)器不愿意處理請(qǐng)求,因?yàn)樗念^部字段太大。請(qǐng)求可以在減小請(qǐng)求頭字段的大小后重新提交。451 Unavailable For Legal Reasons用戶(hù)請(qǐng)求非法資源,例如由政府審查的網(wǎng)頁(yè)。

服務(wù)器錯(cuò)誤響應(yīng)

500 Internal Server Error服務(wù)器遇到了它不知道如何處理的情況。501 Not Implemented請(qǐng)求方法不受服務(wù)器支持,無(wú)法處理。服務(wù)器需要支持的唯一方法(因此不能返回此代碼)是GETHEAD。502 Bad Gateway這個(gè)錯(cuò)誤響應(yīng)意味著服務(wù)器作為一個(gè)網(wǎng)關(guān)來(lái)處理請(qǐng)求所需的響應(yīng),得到了無(wú)效的響應(yīng)。503 Service Unavailable服務(wù)器沒(méi)有準(zhǔn)備好處理請(qǐng)求。常見(jiàn)原因是服務(wù)器因維護(hù)或重載而停機(jī)。請(qǐng)注意,與此響應(yīng)一起,應(yīng)發(fā)送解釋問(wèn)題的用戶(hù)友好頁(yè)面。這種反應(yīng)應(yīng)該用于臨時(shí)條件和Retry-After:如果可能的話(huà),HTTP頭應(yīng)該包含恢復(fù)服務(wù)之前的估計(jì)時(shí)間。網(wǎng)站管理員還必須注意與此響應(yīng)一起發(fā)送的與緩存相關(guān)的標(biāo)頭,因?yàn)檫@些臨時(shí)條件響應(yīng)通常不應(yīng)被緩存。504 Gateway Timeout當(dāng)服務(wù)器充當(dāng)網(wǎng)關(guān)并且無(wú)法及時(shí)得到響應(yīng)時(shí),會(huì)給出此錯(cuò)誤響應(yīng)。505 HTTP Version Not Supported請(qǐng)求中使用的HTTP版本不受服務(wù)器支持。506 Variant Also Negotiates服務(wù)器有一個(gè)內(nèi)部配置錯(cuò)誤:對(duì)請(qǐng)求的透明內(nèi)容協(xié)商導(dǎo)致循環(huán)引用。507 Insufficient Storage服務(wù)器有內(nèi)部配置錯(cuò)誤:所選的變體資源被配置為參與透明內(nèi)容協(xié)商本身,因此不是協(xié)商過(guò)程中的適當(dāng)端點(diǎn)。508 Loop Detected(WebDAV)服務(wù)器在處理請(qǐng)求時(shí)檢測(cè)到無(wú)限循環(huán)。510 Not Extended服務(wù)器需要對(duì)請(qǐng)求進(jìn)一步擴(kuò)展才能實(shí)現(xiàn)它。511 Network Authentication Required511狀態(tài)碼指示客戶(hù)端需要進(jìn)行身份驗(yàn)證才能獲得網(wǎng)絡(luò)訪(fǎng)問(wèn)權(quán)限。

Previous article: Next article: