第一篇:常見(jiàn)的HTTP狀態(tài)以及含義
常見(jiàn)的HTTP狀態(tài)以及含義
當(dāng)網(wǎng)站出現(xiàn)問(wèn)題的時(shí)候,頁(yè)面就會(huì)自動(dòng)反饋HTTP狀態(tài),作為網(wǎng)站的優(yōu)化人員,我們必須了解這些狀態(tài)的含義,還要學(xué)會(huì)應(yīng)對(duì)這些。常見(jiàn)的HTTP狀態(tài)包括200、404、301、302以及500等,為了大家能更了解HTTP的狀態(tài)以及含義,宜昌百慕達(dá)網(wǎng)絡(luò)科技的工作人員給我們做了簡(jiǎn)單的介紹。
200 :頁(yè)面正常訪問(wèn)時(shí)的返回HTTP狀態(tài)。當(dāng)一個(gè)頁(yè)面返回200狀態(tài)碼時(shí),則表示告訴瀏覽器或者搜索引擎,該頁(yè)面是可以正常到達(dá)的。
404 :頁(yè)面找不到時(shí),返回的HTTP狀態(tài)。SEO處理中如果想自定義404頁(yè)面,需要做到的是確保訪問(wèn)錯(cuò)誤頁(yè)時(shí)返回狀態(tài)為404,這樣搜索引擎才知道,這個(gè)頁(yè)面是找不到了。而通常很多站長(zhǎng)朋友們之所以對(duì)文章開(kāi)頭提到的認(rèn)為“404頁(yè)面自動(dòng)跳轉(zhuǎn)到首頁(yè)會(huì)有問(wèn)題”,原因通常是因?yàn)?04頁(yè)面跳轉(zhuǎn)時(shí)設(shè)置不當(dāng),返回了200狀態(tài)碼又沒(méi)有發(fā)現(xiàn),結(jié)果搜索引擎抓取錯(cuò)誤頁(yè)時(shí)看到的是200狀態(tài),就認(rèn)定網(wǎng)站上出現(xiàn)了大量的與首頁(yè)相同頁(yè)面,這種情況,被降權(quán)是顯然的了。有些站長(zhǎng)圖省事,直接在IDC提供的虛擬主機(jī)后臺(tái)設(shè)置404頁(yè)面,并在頁(yè)面上放置了類(lèi)似或者js方式的windwo.location跳轉(zhuǎn),結(jié)果是返回200狀態(tài)。
301 :頁(yè)面永久重定向時(shí)返回的HTTP狀態(tài)。目前公認(rèn)的最正確的跳轉(zhuǎn)方法,并且可以起到權(quán)重傳遞作用。一般在程序作跳轉(zhuǎn)時(shí)先發(fā)送301狀態(tài)即可。如PHP中發(fā)送:header(“HTTP/1.1 301 Moved Permanently”);ASP中發(fā)送Response.Status=“301 Moved Permanently”
302 :頁(yè)面臨時(shí)跳轉(zhuǎn)時(shí)返回的狀態(tài)。現(xiàn)在普遍認(rèn)為使用302跳轉(zhuǎn)容易被搜索引擎視為作弊,據(jù)傳是早期302跳轉(zhuǎn)被濫用而留下的后遺癥。落葉不能算很老的站長(zhǎng),沒(méi)見(jiàn)過(guò)被濫用啥樣子,不過(guò)呢,302跳轉(zhuǎn)更多的是作為功能性跳轉(zhuǎn),基本目前的每一個(gè)網(wǎng)站程序中都會(huì)用到,如添加一篇文章,自動(dòng)跳轉(zhuǎn)回列表頁(yè);操作成功/失敗提示自動(dòng)跳轉(zhuǎn)等。ASP中的response.redirect跳轉(zhuǎn),PHP中的普通header跳轉(zhuǎn)返回的都是302狀態(tài)。這些跳轉(zhuǎn),一般是在網(wǎng)站后臺(tái)操作時(shí)的功能性跳轉(zhuǎn),不會(huì)對(duì)SEO產(chǎn)生影響。但如果作為前臺(tái)頁(yè)面跳轉(zhuǎn),那就值得斟酌了。
500 :頁(yè)面代碼出錯(cuò)時(shí)返回的狀態(tài)。通常站長(zhǎng)朋友們經(jīng)常遇到標(biāo)題中提示“內(nèi)部服務(wù)器錯(cuò)誤”,其實(shí)這種情況大多數(shù)是因?yàn)樵L問(wèn)的網(wǎng)站或者頁(yè)面ASP或者PHP等出現(xiàn)代碼錯(cuò)誤,如語(yǔ)法錯(cuò)誤、數(shù)據(jù)庫(kù)連接錯(cuò)誤等,而恰好服務(wù)器環(huán)境關(guān)閉了出錯(cuò)信息的輸出提示,所以在出錯(cuò)時(shí),站長(zhǎng)看到的就是500狀態(tài)的“內(nèi)部服務(wù)器錯(cuò)誤”。很多朋友在遇到這個(gè)問(wèn)題時(shí),搜索一翻,發(fā)現(xiàn)好多很專(zhuān)業(yè)的很專(zhuān)業(yè)的不知所云的文章,說(shuō)了一大堆啥問(wèn)題啥問(wèn)題,而實(shí)際結(jié)果發(fā)現(xiàn),就是PHP文件某行代碼少了個(gè)分號(hào)。
相信大家已經(jīng)初步了解了常見(jiàn)的HTTP狀態(tài),對(duì)這些狀態(tài)的含義也有了一定的認(rèn)識(shí),當(dāng)網(wǎng)頁(yè)出現(xiàn)這些問(wèn)題的時(shí)候,一定要及時(shí)的進(jìn)行處理,做好網(wǎng)站的優(yōu)化工作。網(wǎng)站優(yōu)化需要站長(zhǎng)們長(zhǎng)期的努力和堅(jiān)持,針對(duì)網(wǎng)站的具體情況進(jìn)行優(yōu)化。
第二篇:HTTP 1.1狀態(tài)代碼及其含義
HTTP 1.1狀態(tài)代碼及其含義
下表顯示了常見(jiàn)的 HTTP 1.1狀態(tài)代碼以及它們對(duì)應(yīng)的狀態(tài)信息和含義。應(yīng)當(dāng)謹(jǐn)慎地使 用那些只有 HTTP 1.1支持的狀態(tài)代碼,因?yàn)樵S多瀏覽器還只能夠支持 HTTP 1.0。如果你使 用 了 HTTP 1.1特 有 的 狀 態(tài) 代 碼 , 最 好 能 夠 檢 查 一 下 請(qǐng) 求 的 HTTP 版 本 號(hào)(通 過(guò) HttpServletRequest 的 getProtocol 方法。
代碼 狀態(tài)信息 含義
Continue 初始的請(qǐng)求已經(jīng)接受,客戶應(yīng)當(dāng)繼續(xù)發(fā)送請(qǐng)求的其余部分。(HTTP 1.1新 101 Switching Protocols 服務(wù)器將遵從客戶的請(qǐng)求轉(zhuǎn)換到另外一種協(xié)議(HTTP 1.1新 200 OK 一切正常,對(duì) GET 和 POST 請(qǐng)求的應(yīng)答文檔跟在后面。如果不用 setStatus 設(shè)置狀 態(tài)代碼, Servlet 默認(rèn)使用 202狀態(tài)代碼。
201 Created 服務(wù)器已經(jīng)創(chuàng)建了文檔, Location 頭給出了它的 URL。202 Accepted 已經(jīng)接受請(qǐng)求,但處理尚未完成。
203 Non-Authoritative Information 文檔已經(jīng)正常地返回,但一些應(yīng)答頭可能不正確,因?yàn)?使用的是文檔的拷貝(HTTP 1.1新。
204 No Content 沒(méi)有新文檔, 瀏覽器應(yīng)該繼續(xù)顯示原來(lái)的文檔。如果用戶定期地刷新頁(yè)面, 而 Servlet 可以確定用戶文檔足夠新,這個(gè)狀態(tài)代碼是很有用的。
205 Reset Content 沒(méi)有新的內(nèi)容,但瀏覽器應(yīng)該重置它所顯示的內(nèi)容。用來(lái)強(qiáng)制瀏覽器清 除表單輸入內(nèi)容(HTTP 1.1新。
206 Partial Content 客戶發(fā)送了一個(gè)帶有 Range 頭的 GET 請(qǐng)求, 服務(wù)器完成了它(HTTP 1.1新。
300 Multiple Choices 客戶請(qǐng)求的文檔可以在多個(gè)位置找到,這些位置已經(jīng)在返回的文檔內(nèi) 列出。如果服務(wù)器要提出優(yōu)先選擇,則應(yīng)該在 Location 應(yīng)答頭指明。
301 Moved Permanently 客戶請(qǐng)求的文檔在其他地方,新的 URL 在 Location 頭中給出,瀏 覽器應(yīng)該自動(dòng)地訪問(wèn)新的 URL。
302 Found 類(lèi)似于 301,但新的 URL 應(yīng)該被視為臨時(shí)性的替代,而不是永久性的。注意, 在 HTTP1.0中對(duì)應(yīng)的狀態(tài)信息是 “Moved Temporatily” , 而 HttpServletResponse 中相應(yīng)的常量 是 SC_MOVED_TEMPORARILY ,而不是 SC_FOUND。
出現(xiàn)該狀態(tài)代碼時(shí),瀏覽器能夠自動(dòng)訪問(wèn)新的 URL ,因此它是一個(gè)很有用的狀態(tài)代碼。為 此, Servlet 提供了一個(gè)專(zhuān)用的方法,即 sendRedirect。使用 response.sendRedirect(url 比使 用 response.setStatus(response.SC_MOVED_TEMPORARILY 和 response.setHeader(“Location”,url 更好。這是因?yàn)? 首先,代碼更加簡(jiǎn)潔。
第二,使用 sendRedirect , Servlet 會(huì)自動(dòng)構(gòu)造一個(gè)包含新鏈接的頁(yè)面(用于那些不能自動(dòng)重 定向的老式瀏覽器。
最后, sendRedirect 能夠處理相對(duì) URL ,自動(dòng)把它們轉(zhuǎn)換成絕對(duì) URL。注意這個(gè)狀態(tài)代碼有時(shí)候可以和 301替換使用。例如, 如果瀏覽器錯(cuò)誤地請(qǐng)求 http://host/~user(缺少了后面的斜杠 ,有的服務(wù)器返回 301,有的則返回 302。
嚴(yán)格地說(shuō),我們只能假定只有當(dāng)原來(lái)的請(qǐng)求是 GET 時(shí)瀏覽器才會(huì)自動(dòng)重定向。請(qǐng)參見(jiàn) 307。303 See Other 類(lèi)似于 301/302,不同之處在于,如果原來(lái)的請(qǐng)求是 POST , Location 頭指定 的重定向目標(biāo)文檔應(yīng)該通過(guò) GET 提取(HTTP 1.1新。
304 Not Modified 客 戶 端 有 緩 沖 的 文 檔 并 發(fā) 出 了 一 個(gè) 條 件 性 的 請(qǐng) 求(一 般 是 提 供 If-Modified-Since 頭表示客戶只想比指定日期更新的文檔。服務(wù)器告訴客戶, 原來(lái)緩沖的文 檔還可以繼續(xù)使用。
305 Use Proxy 客戶請(qǐng)求的文檔應(yīng)該通過(guò) Location 頭所指明的代理服務(wù)器提取(HTTP 1.1新。
307 Temporary Redirect 和 302(Found 相同。許多瀏覽器會(huì)錯(cuò)誤地響應(yīng) 302應(yīng)答進(jìn)行重定 向, 即使原來(lái)的請(qǐng)求是 POST , 即使它實(shí)際上只能在 POST 請(qǐng)求的應(yīng)答是 303時(shí)才能重定向。由于這個(gè)原因, HTTP 1.1新增了 307, 以便更加清除地區(qū)分幾個(gè)狀態(tài)代碼:當(dāng)出現(xiàn) 303應(yīng)答 時(shí),瀏覽器可以跟隨重定向的 GET 和 POST 請(qǐng)求;如果是 307應(yīng)答,則瀏覽器只能跟隨對(duì) GET 請(qǐng)求的重定向。
注意, HttpServletResponse 中沒(méi)有為該狀態(tài)代碼提供相應(yīng)的常量。(HTTP 1.1新 400 Bad Request請(qǐng)求出現(xiàn)語(yǔ)法錯(cuò)誤。
401 Unauthorized 客 戶 試 圖 未 經(jīng) 授 權(quán) 訪 問(wèn) 受 密 碼 保 護(hù) 的 頁(yè) 面。應(yīng) 答 中 會(huì) 包 含 一 個(gè) WWW-Authenticate 頭,瀏 覽 器據(jù) 此 顯示 用 戶名字 /密 碼 對(duì) 話框 ,然 后 在填 寫(xiě) 合適 的 Authorization 頭后再次發(fā)出請(qǐng)求。
403 Forbidden 資源不可用。服務(wù)器理解客戶的請(qǐng)求,但拒絕處理它。通常由于服務(wù)器上 文件或目錄的權(quán)限設(shè)置導(dǎo)致。
404 Not Found 無(wú)法找到指定位置的資源。這也是一個(gè)常用的應(yīng)答, HttpServletResponse 專(zhuān) 門(mén)提供了相應(yīng)的方法:sendError(message。
405 Method Not Allowed 請(qǐng)求方法(GET、POST、HEAD、DELETE、PUT、TRACE 等 對(duì)指定的資源不適用。(HTTP 1.1新
406 Not Acceptable 指定的資源已經(jīng)找到,但它的 MIME 類(lèi)型和客戶在 Accpet 頭中所指定 的不兼容(HTTP 1.1新。
407 Proxy Authentication Required 類(lèi)似于 401,表示客戶必須先經(jīng)過(guò)代理服務(wù)器的授權(quán)。(HTTP 1.1新
408 Request Timeout 在服務(wù)器許可的等待時(shí)間內(nèi),客戶一直沒(méi)有發(fā)出任何請(qǐng)求。客戶可以 在以后重復(fù)同一請(qǐng)求。(HTTP 1.1新
409 Conflict 通常和 PUT 請(qǐng)求有關(guān)。由于請(qǐng)求和資源的當(dāng)前狀態(tài)相沖突, 因此請(qǐng)求不能成功。(HTTP 1.1新
410 Gone 所請(qǐng)求的文檔已經(jīng)不再可用, 而且服務(wù)器不知道應(yīng)該重定向到哪一個(gè)地址。它和 404的不同在于,返回 407表示文檔永久地離開(kāi)了指定的位置,而 404表示由于未知的原因 文檔不可用。(HTTP 1.1新
411 Length Required 服務(wù)器不能處理請(qǐng)求, 除非客戶發(fā)送一個(gè) Content-Length 頭。(HTTP 1.1新
412 Precondition Failed 請(qǐng)求頭中指定的一些前提條件失敗(HTTP 1.1新。413 Request Entity Too Large 目標(biāo)文檔的大小超過(guò)服務(wù)器當(dāng)前愿意處理的大小。如果服務(wù)器 認(rèn)為自己能夠稍后再處理該請(qǐng)求,則應(yīng)該提供一個(gè) Retry-After 頭(HTTP 1.1新。
414 URI Too Long URI太長(zhǎng)(HTTP 1.1新。
416 Requested Range Not Satisfiable 服務(wù)器不能滿足客戶在請(qǐng)求中指定的 Range 頭。(HTTP 1.1新
500 Internal Server Error 服務(wù)器遇到了意料不到的情況,不能完成客戶的請(qǐng)求。501 Not Implemented 服務(wù)器不支持實(shí)現(xiàn)請(qǐng)求所需要的功能。例如,客戶發(fā)出了一個(gè)服務(wù)器 不支持的 PUT 請(qǐng)求。
502 Gateway 服務(wù)器作為網(wǎng)關(guān)或者代理時(shí), 為了完成請(qǐng)求訪問(wèn)下一個(gè)服務(wù)器, 但該服務(wù)
器返回了非法的應(yīng)答。
503 Service Unavailable 服務(wù)器由于維護(hù)或者負(fù)載過(guò)重未能應(yīng)答。例如, Servlet 可能在數(shù)據(jù) 庫(kù)連接池已滿的情況下返回 503。服務(wù)器返回 503時(shí)可以提供一個(gè) Retry-After 頭。
504 Gateway Timeout 由作為代理或網(wǎng)關(guān)的服務(wù)器使用, 表示不能及時(shí)地從遠(yuǎn)程服務(wù)器獲得 應(yīng)答。(HTTP 1.1新
505 HTTP Version Not Supported 服務(wù)器不支持請(qǐng)求中所指明的 HTTP 版本。(HTTP 1.1新
第三篇:http錯(cuò)誤代碼含義詳解
http錯(cuò)誤代碼含義大全詳解
http錯(cuò)誤代碼含義: “100” : Continue “101” : witching 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 “305” : Use Proxy “307” : Temporary Redirect “400” : Bad Request “401” : Unauthorized “402” : Payment Required “403” : Forbidden “404” : Not Found “405” : Method Not Allowed “406” : Not Acceptable “407” : Proxy Authentication Required “408” : Request Time-out “409” : Conflict “410” : Gone “411” : Length Required “412” : Precondition Failed “413” : Request Entity Too Large “414” : Request-URI Too Large “415” : Unsupported Media Type “416” : Requested range not satisfiable “417” : Expectation Failed “500” : Internal Server Error “501” : Not Implemented “502” : Bad Gateway “503” : Service Unavailable “504” : Gateway Time-out “505” : HTTP Version not supported HTTP 400未授權(quán):登錄失敗
HTTP 401.2ACL 禁止訪問(wèn)資源
HTTP 401.4未授權(quán):ISAPI 或 CGI 授權(quán)失敗
HTTP 403對(duì) Internet 服務(wù)管理器(HTML)的訪問(wèn)僅限于 Localhost HTTP 403.1 禁止訪問(wèn):禁止可執(zhí)行訪問(wèn) HTTP 403.2禁止訪問(wèn):禁止寫(xiě)訪問(wèn) HTTP 403.4禁止訪問(wèn):要求 SSL 128 HTTP 403.6禁止訪問(wèn):要求客戶證書(shū) HTTP 403.8禁止訪問(wèn):連接的用戶過(guò)多 HTTP 403.10禁止訪問(wèn):密碼更改
HTTP 403.12禁止訪問(wèn):客戶證書(shū)已被吊銷(xiāo) HTTP 403.15禁止訪問(wèn):客戶證書(shū)不可信或者無(wú)效
HTTP 403.17無(wú)法找到 Web 站點(diǎn) HTTP 404資源被禁止 HTTP 406要求代理身份驗(yàn)證 HTTP 410先決條件失敗 HTTP 414URI 太長(zhǎng) HTTP 500內(nèi)部服務(wù)器錯(cuò)誤服務(wù)器太忙 HTTP 500-14不允許請(qǐng)求 global.asa Error 501網(wǎng)關(guān)錯(cuò)誤
概要 當(dāng)用戶試圖通過(guò) HTTP 或文件傳輸協(xié)議(FTP)訪問(wèn)一臺(tái)正在運(yùn)行 Internet 信息服務(wù)(IIS)的服務(wù)器上的內(nèi)容時(shí),IIS 返回一個(gè)表示該請(qǐng)求的狀態(tài)的數(shù)字代碼。該狀態(tài)代碼記錄在 IIS 日志中,同時(shí)也可能在 Web 瀏覽器或 FTP 客戶端顯示。狀態(tài)代碼可以指明具體請(qǐng)求是否已成功,還可以揭示請(qǐng)求失敗的確切原因。更多信息
日志文件的位置
在默認(rèn)狀態(tài)下,IIS 把它的日志文件放在 %WINDIRSystem32Logfiles 文件夾中。每個(gè)萬(wàn)維網(wǎng)(WWW)站點(diǎn)和 FTP 站點(diǎn)在該目錄下都有一個(gè)單獨(dú)的目錄。在默認(rèn)狀態(tài)下,每天都會(huì)在這些目錄下創(chuàng)建日志文件,并用日期給日志文件命名(例如,exYYMMDD.log)。HTTP 1xx繼續(xù)。101成功
這類(lèi)狀態(tài)代碼表明服務(wù)器成功地接受了客戶端請(qǐng)求。200已創(chuàng)建。202非權(quán)威性信息。204重置內(nèi)容。206重定向
客戶端瀏覽器必須采取更多操作來(lái)實(shí)現(xiàn)請(qǐng)求。例如,瀏覽器可能不得不請(qǐng)求服務(wù)器上的不同的頁(yè)面,或通過(guò)代理服務(wù)器重復(fù)該請(qǐng)求。302未修改。
307客戶端錯(cuò)誤
發(fā)生錯(cuò)誤,客戶端似乎有問(wèn)題。例如,客戶端請(qǐng)求不存在的頁(yè)面,客戶端未提供有效的身份驗(yàn)證信息。400訪問(wèn)被拒絕。IIS 定義了許多不同的 401 錯(cuò)誤,它們指明更為具體的錯(cuò)誤原因。這些具體的錯(cuò)誤代碼在瀏覽器中顯示,但不在 IIS 日志中顯示: 401.1服務(wù)器配置導(dǎo)致登錄失敗。
401.3篩選器授權(quán)失敗。
401.5禁止訪問(wèn):IIS 定義了許多不同的 403 錯(cuò)誤,它們指明更為具體的錯(cuò)誤原因: 403.1讀訪問(wèn)被禁止。403.3要求 SSL。
403.5IP 地址被拒絕。403.7站點(diǎn)訪問(wèn)被拒絕。403.9配置無(wú)效。403.11拒絕訪問(wèn)映射表。403.13拒絕目錄列表。
403.15客戶端證書(shū)不受信任或無(wú)效。403.17在當(dāng)前的應(yīng)用程序池中不能執(zhí)行所請(qǐng)求的 URL。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。
403.19Passport 登錄失敗。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。
404無(wú)法在所請(qǐng)求的端口上訪問(wèn) Web 站點(diǎn)。404.2MIME 映射策略阻止本請(qǐng)求。
405客戶端瀏覽器不接受所請(qǐng)求頁(yè)面的 MIME 類(lèi)型。407前提條件失敗。413 – 請(qǐng)求實(shí)體太大。414服務(wù)器錯(cuò)誤 服務(wù)器由于遇到錯(cuò)誤而不能完成該請(qǐng)求。500應(yīng)用程序正忙于在 Web 服務(wù)器上重新啟動(dòng)。500.13不允許直接請(qǐng)求 Global.asa。
500.16 – UNC 授權(quán)憑據(jù)不正確。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。500.18 – URL 授權(quán)存儲(chǔ)不能打開(kāi)。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。500.100頁(yè)眉值指定了未實(shí)現(xiàn)的配置。
502CGI 應(yīng)用程序超時(shí)。
502.2服務(wù)不可用。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。504HTTP 版本不受支持。
常見(jiàn)的 HTTP 狀態(tài)代碼及其原因
200未修改。客戶端請(qǐng)求的文檔已在其緩存中,文檔自緩存以來(lái)尚未被修改過(guò)。客戶端使用文檔的緩存副本,而不從服務(wù)器下載文檔。
401.1由于 ACL 對(duì)資源的限制而未獲得授權(quán)。這表示存在 NTFS 權(quán)限問(wèn)題。即使您對(duì)試圖訪問(wèn)的文件具備相應(yīng)的權(quán)限,也可能發(fā)生此錯(cuò)誤。例如,如果 IUSR 帳戶無(wú)權(quán)訪問(wèn) C:WinntSystem32Inetsrv 目錄,您會(huì)看到這個(gè)錯(cuò)誤。有關(guān)如何解決此問(wèn)題的其他信息,請(qǐng)單擊下面的文章編號(hào),查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
187506 INFO: IIS 4.0 的基礎(chǔ) NTFS 權(quán)限
403.1讀訪問(wèn)被禁止。驗(yàn)證是否已將 IIS 設(shè)置為允許對(duì)目錄進(jìn)行讀訪問(wèn)。另外,如果您正在使用默認(rèn)文件,請(qǐng)驗(yàn)證該文件是否存在。有關(guān)如何解決此問(wèn)題的其他信息,請(qǐng)單擊下面的文章編號(hào),查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章: 247677 錯(cuò)誤信息:403.2 Forbidden:Read Access Forbidden(403.2 禁止訪問(wèn):讀訪問(wèn)被禁止)403.3要求 SSL。禁用要求安全通道選項(xiàng),或使用 HTTPS 代替 HTTP 來(lái)訪問(wèn)該頁(yè)面。如果沒(méi)有安裝證書(shū)的 Web 站點(diǎn)出現(xiàn)此錯(cuò)誤,請(qǐng)單擊下面的文章編號(hào),查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
224389 錯(cuò)誤信息:HTTP 錯(cuò)誤 403、403.4、403.5 禁止訪問(wèn):要求 SSL 403.5IP 地址被拒絕。您已把您的服務(wù)器配置為拒絕訪問(wèn)您目前的 IP 地址。有關(guān)如何解決此問(wèn)題的其他信息,請(qǐng)單擊下面的文章編號(hào),查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
248043 錯(cuò)誤信息:403.6不可用:IP 地址被拒絕)403.7站點(diǎn)訪問(wèn)被拒絕。您已為您用來(lái)訪問(wèn)服務(wù)器的域設(shè)置了域名限制。有關(guān)如何解決此問(wèn)題的其他信息,請(qǐng)單擊下面的文章編號(hào),查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
248032 錯(cuò)誤信息:Forbidden:Site Access Denied 403.8(禁止訪問(wèn):站點(diǎn)訪問(wèn)被拒絕 403.8)
403.9拒絕訪問(wèn)映射表。您要訪問(wèn)的頁(yè)面要求提供客戶端證書(shū),但映射到您的客戶端證書(shū)的用戶 ID 已被拒絕訪問(wèn)該文件。有關(guān)其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
248075 錯(cuò)誤信息:HTTP 403.12禁止訪問(wèn):映射表拒絕訪問(wèn))
404內(nèi)部服務(wù)器錯(cuò)誤。很多服務(wù)器端的錯(cuò)誤都可能導(dǎo)致該錯(cuò)誤信息。事件查看器日志包含更詳細(xì)的錯(cuò)誤原因。此外,您可以禁用友好 HTTP 錯(cuò)誤信息以便收到詳細(xì)的錯(cuò)誤說(shuō)明。有關(guān)如何禁用友好 HTTP 錯(cuò)誤信息的其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
294807 如何在服務(wù)器端禁用 Internet Explorer 5 的“顯示友好 HTTP 錯(cuò)誤信息”功能
500.12ASP 錯(cuò)誤。如果試圖加載的 ASP 頁(yè)中含有錯(cuò)誤代碼,將出現(xiàn)此錯(cuò)誤信息。若要獲得更確切的錯(cuò)誤信息,請(qǐng)禁用友好 HTTP 錯(cuò)誤信息。默認(rèn)情況下,只會(huì)在默認(rèn) Web 站點(diǎn)上啟用此錯(cuò)誤信息。有關(guān)如何在非默認(rèn)的 Web 站點(diǎn)上看到此錯(cuò)誤信息的其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫(kù)中相應(yīng)的文章:
261200 顯示 HTTP 500 錯(cuò)誤信息,而不顯示 500-100.asp 的 ASP 錯(cuò)誤信息 502肯定的初步答復(fù)
這些狀態(tài)代碼指示一項(xiàng)操作已經(jīng)成功開(kāi)始,但客戶端希望在繼續(xù)操作新命令前得到另一個(gè)答復(fù)。110 重新啟動(dòng)標(biāo)記答復(fù)。120 服務(wù)已就緒,在 nnn 分鐘后開(kāi)始。125 數(shù)據(jù)連接已打開(kāi),正在開(kāi)始傳輸。150 文件狀態(tài)正常,準(zhǔn)備打開(kāi)數(shù)據(jù)連接。2xx肯定的中間答復(fù)
該命令已成功,但服務(wù)器需要更多來(lái)自客戶端的信息以完成對(duì)請(qǐng)求的處理。331 用戶名正確,需要密碼。332 需要登錄帳戶。
350 請(qǐng)求的文件操作正在等待進(jìn)一步的信息。4xx永久性否定的完成答復(fù)
該命令不成功,錯(cuò)誤是永久性的。如果客戶端重試命令,將再次出現(xiàn)同樣的錯(cuò)誤。500 語(yǔ)法錯(cuò)誤,命令無(wú)法識(shí)別。這可能包括諸如命令行太長(zhǎng)之類(lèi)的錯(cuò)誤。501 在參數(shù)中有語(yǔ)法錯(cuò)誤。502 未執(zhí)行命令。
503 錯(cuò)誤的命令序列。
504 未執(zhí)行該參數(shù)的命令。530 未登錄。
532 存儲(chǔ)文件需要帳戶。
550 未執(zhí)行請(qǐng)求的操作。文件不可用(例如,未找到文件,沒(méi)有訪問(wèn)權(quán)限)。551 請(qǐng)求的操作異常終止:未知的頁(yè)面類(lèi)型。
552 請(qǐng)求的文件操作異常終止:超出存儲(chǔ)分配(對(duì)于當(dāng)前目錄或數(shù)據(jù)集)。553 未執(zhí)行請(qǐng)求的操作。不允許的文件名。
常見(jiàn)的 FTP 狀態(tài)代碼及其原因
150命令在端口 20 上打開(kāi)數(shù)據(jù)連接以執(zhí)行操作,如傳輸文件。該操作成功完成,數(shù)據(jù)連接已關(guān)閉。230客戶端發(fā)送用戶名后,顯示該狀態(tài)代碼。無(wú)論所提供的用戶名是否為系統(tǒng)中的有效帳戶,都將顯示該狀態(tài)代碼。426該狀態(tài)代碼表示用戶無(wú)法登錄,因?yàn)橛脩裘兔艽a組合無(wú)效。如果使用某個(gè)用戶帳戶登錄,可能鍵入錯(cuò)誤的用戶名或密碼,也可能選擇只允許匿名訪問(wèn)。如果使用匿名帳戶登錄,IIS 的配置可能拒絕匿名訪問(wèn)。550-命令未被執(zhí)行,因?yàn)橹付ǖ奈募豢捎谩@纾?GET 的文件并不存在,或試圖將文件 PUT 到您沒(méi)有寫(xiě)入權(quán)限的目錄。
第四篇:常用的HTTP協(xié)議狀態(tài)碼
常用的HTTP協(xié)議狀態(tài)碼
200Standard response for successful HTTP requests.301This and all future requests should be directed to the given.403forbidden request(matches a deny filter)=> HTTP 403
Not Found,服務(wù)器找不到請(qǐng)求的頁(yè)面。
Internal Server Error(內(nèi)部服務(wù)器錯(cuò)誤)
A generic error message, given when no more specific message is suitable.502the server returned an invalid or incomplete response => HTTP 502
Service Unavailable(服務(wù)當(dāng)前不可用),可能因?yàn)槌d或停機(jī)維護(hù)。
The server is currently unavailable(because it is overloaded or down for maintenance).504the server failed to reply in time => HTTP 504
-The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.更多:
一些常見(jiàn)HTTP狀態(tài)碼為: 200 – 服務(wù)器成功返回網(wǎng)頁(yè) 404 – 請(qǐng)求的網(wǎng)頁(yè)不存在 503 – 服務(wù)不可用 常見(jiàn)HTTP狀態(tài)碼大全
1xx(臨時(shí)響應(yīng))
表示臨時(shí)響應(yīng)并需要請(qǐng)求者繼續(xù)執(zhí)行操作的狀態(tài)代碼。
代碼 說(shuō)明
http狀態(tài)碼 100(繼續(xù))請(qǐng)求者應(yīng)當(dāng)繼續(xù)提出請(qǐng)求。服務(wù)器返回此代碼表示已收到請(qǐng)求的第一部分,正在等待其余部分。
http狀態(tài)碼 101(切換協(xié)議)請(qǐng)求者已要求服務(wù)器切換協(xié)議,服務(wù)器已確認(rèn)并準(zhǔn)備切換。
2xx(成功)
表示成功處理了請(qǐng)求的狀態(tài)代碼。代碼 說(shuō)明
http狀態(tài)碼 200(成功)服務(wù)器已成功處理了請(qǐng)求。通常,這表示服務(wù)器提供了請(qǐng)求的網(wǎng)頁(yè)。
http狀態(tài)碼 201(已創(chuàng)建)請(qǐng)求成功并且服務(wù)器創(chuàng)建了新的資源。http狀態(tài)碼 202(已接受)服務(wù)器已接受請(qǐng)求,但尚未處理。
http狀態(tài)碼 203(非授權(quán)信息)服務(wù)器已成功處理了請(qǐng)求,但返回的信息可能來(lái)自另一來(lái)源。
http狀態(tài)碼 204(無(wú)內(nèi)容)服務(wù)器成功處理了請(qǐng)求,但沒(méi)有返回任何內(nèi)容。http狀態(tài)碼 205(重置內(nèi)容)服務(wù)器成功處理了請(qǐng)求,但沒(méi)有返回任何內(nèi)容。http狀態(tài)碼 206(部分內(nèi)容)服務(wù)器成功處理了部分 GET 請(qǐng)求。3xx(重定向)
表示要完成請(qǐng)求,需要進(jìn)一步操作。通常,這些狀態(tài)代碼用來(lái)重定向。代碼 說(shuō)明
http狀態(tài)碼 300(多種選擇)針對(duì)請(qǐng)求,服務(wù)器可執(zhí)行多種操作。服務(wù)器可根據(jù)請(qǐng)求者(user agent)選擇一項(xiàng)操作,或提供操作列表供請(qǐng)求者選擇。http狀態(tài)碼 301(永久移動(dòng))請(qǐng)求的網(wǎng)頁(yè)已永久移動(dòng)到新位置。服務(wù)器返回此響應(yīng)(對(duì) GET 或 HEAD 請(qǐng)求的響應(yīng))時(shí),會(huì)自動(dòng)將請(qǐng)求者轉(zhuǎn)到新位置。http狀態(tài)碼 302(臨時(shí)移動(dòng))服務(wù)器目前從不同位置的網(wǎng)頁(yè)響應(yīng)請(qǐng)求,但請(qǐng)求者應(yīng)繼續(xù)使用原有位置來(lái)進(jìn)行以后的請(qǐng)求。
http狀態(tài)碼 303(查看其他位置)請(qǐng)求者應(yīng)當(dāng)對(duì)不同的位置使用單獨(dú)的 GET 請(qǐng)求來(lái)檢索響應(yīng)時(shí),服務(wù)器返回此代碼。
http狀態(tài)碼 304(未修改)自從上次請(qǐng)求后,請(qǐng)求的網(wǎng)頁(yè)未修改過(guò)。服務(wù)器返回此響應(yīng)時(shí),不會(huì)返回網(wǎng)頁(yè)內(nèi)容。http狀態(tài)碼 305(使用代理)請(qǐng)求者只能使用代理訪問(wèn)請(qǐng)求的網(wǎng)頁(yè)。如果服務(wù)器返回此響應(yīng),還表示請(qǐng)求者應(yīng)使用代理。
http狀態(tài)碼 307(臨時(shí)重定向)服務(wù)器目前從不同位置的網(wǎng)頁(yè)響應(yīng)請(qǐng)求,但請(qǐng)求者應(yīng)繼續(xù)使用原有位置來(lái)進(jìn)行以后的請(qǐng)求。4xx(請(qǐng)求錯(cuò)誤)
這些狀態(tài)代碼表示請(qǐng)求可能出錯(cuò),妨礙了服務(wù)器的處理。
代碼 說(shuō)明
http狀態(tài)碼 400(錯(cuò)誤請(qǐng)求)服務(wù)器不理解請(qǐng)求的語(yǔ)法。
http狀態(tài)碼 401(未授權(quán))請(qǐng)求要求身份驗(yàn)證。對(duì)于需要登錄的網(wǎng)頁(yè),服務(wù)器可能返回此響應(yīng)。
http狀態(tài)碼 403(禁止)服務(wù)器拒絕請(qǐng)求。
http狀態(tài)碼 404(未找到)服務(wù)器找不到請(qǐng)求的網(wǎng)頁(yè)。http狀態(tài)碼 405(方法禁用)禁用請(qǐng)求中指定的方法。
http狀態(tài)碼 406(不接受)無(wú)法使用請(qǐng)求的內(nèi)容特性響應(yīng)請(qǐng)求的網(wǎng)頁(yè)。http狀態(tài)碼 407(需要代理授權(quán))此狀態(tài)代碼與 401(未授權(quán))類(lèi)似,但指定請(qǐng)求者應(yīng)當(dāng)授權(quán)使用代理。
http狀態(tài)碼 408(請(qǐng)求超時(shí))服務(wù)器等候請(qǐng)求時(shí)發(fā)生超時(shí)。
http狀態(tài)碼 409(沖突)服務(wù)器在完成請(qǐng)求時(shí)發(fā)生沖突。服務(wù)器必須在響應(yīng)中包含有關(guān)沖突的信息。
http狀態(tài)碼 410(已刪除)如果請(qǐng)求的資源已永久刪除,服務(wù)器就會(huì)返回此響應(yīng)。
http狀態(tài)碼 411(需要有效長(zhǎng)度)服務(wù)器不接受不含有效內(nèi)容長(zhǎng)度標(biāo)頭字段的請(qǐng)求。
http狀態(tài)碼 412(未滿足前提條件)服務(wù)器未滿足請(qǐng)求者在請(qǐng)求中設(shè)置的其中一個(gè)前提條件。
http狀態(tài)碼 413(請(qǐng)求實(shí)體過(guò)大)服務(wù)器無(wú)法處理請(qǐng)求,因?yàn)檎?qǐng)求實(shí)體過(guò)大,超出服務(wù)器的處理能力。
http狀態(tài)碼 414(請(qǐng)求的 URI 過(guò)長(zhǎng))請(qǐng)求的 URI(通常為網(wǎng)址)過(guò)長(zhǎng),服務(wù)器無(wú)法處理。
http狀態(tài)碼 415(不支持的媒體類(lèi)型)請(qǐng)求的格式不受請(qǐng)求頁(yè)面的支持。http狀態(tài)碼 416(請(qǐng)求范圍不符合要求)如果頁(yè)面無(wú)法提供請(qǐng)求的范圍,則服務(wù)器會(huì)返回此狀態(tài)代碼。
http狀態(tài)碼 417(未滿足期望值)服務(wù)器未滿足”期望”請(qǐng)求標(biāo)頭字段的要求。
5xx(服務(wù)器錯(cuò)誤)
這些狀態(tài)代碼表示服務(wù)器在嘗試處理請(qǐng)求時(shí)發(fā)生內(nèi)部錯(cuò)誤。這些錯(cuò)誤可能是服務(wù)器本身的錯(cuò)誤,而不是請(qǐng)求出錯(cuò)。
代碼 說(shuō)明
http狀態(tài)碼 500(服務(wù)器內(nèi)部錯(cuò)誤)服務(wù)器遇到錯(cuò)誤,無(wú)法完成請(qǐng)求。http狀態(tài)碼 501(尚未實(shí)施)服務(wù)器不具備完成請(qǐng)求的功能。例如,服務(wù)器無(wú)法識(shí)別請(qǐng)求方法時(shí)可能會(huì)返回此代碼。http狀態(tài)碼 502(錯(cuò)誤網(wǎng)關(guān))服務(wù)器作為網(wǎng)關(guān)或代理,從上游服務(wù)器收到無(wú)效響應(yīng)。
http狀態(tài)碼 503(服務(wù)不可用)服務(wù)器目前無(wú)法使用(由于超載或停機(jī)維護(hù))。通常,這只是暫時(shí)狀態(tài)。
http狀態(tài)碼 504(網(wǎng)關(guān)超時(shí))服務(wù)器作為網(wǎng)關(guān)或代理,但是沒(méi)有及時(shí)從上游服務(wù)器收到請(qǐng)求。
http狀態(tài)碼 505(HTTP 版本不受支持)服務(wù)器不支持請(qǐng)求中所用的 HTTP 協(xié)議版本
第五篇:HTTP常見(jiàn)錯(cuò)誤
HTTP錯(cuò)誤狀態(tài)信息
1xx繼續(xù)。
? 101成功
這類(lèi)狀態(tài)代碼表明服務(wù)器成功地接受了客戶端請(qǐng)求。? 200已創(chuàng)建。? 202非權(quán)威性信息。? 204重置內(nèi)容。? 206重定向
客戶端瀏覽器必須采取更多操作來(lái)實(shí)現(xiàn)請(qǐng)求。例如,瀏覽器可能不得不請(qǐng)求服務(wù)器上的不同的頁(yè)面,或通過(guò)代理服務(wù)器重復(fù)該請(qǐng)求。? 302未修改。
? 307客戶端錯(cuò)誤
發(fā)生錯(cuò)誤,客戶端似乎有問(wèn)題。例如,客戶端請(qǐng)求不存在的頁(yè)面,客戶端未提供有效的身份驗(yàn)證信息。
? 400訪問(wèn)被拒絕。IIS 定義了許多不同的 401 錯(cuò)誤,它們指明更為具體的錯(cuò)誤原因。這些具體的錯(cuò)誤代碼在瀏覽器中顯示,但不在 IIS 日志中顯示: ? 401.1服務(wù)器配置導(dǎo)致登錄失敗。
? 401.3篩選器授權(quán)失敗。
? 401.5禁止訪問(wèn):IIS 定義了許多不同的 403 錯(cuò)誤,它們指明更為具體的錯(cuò)誤原因: ? 403.1讀訪問(wèn)被禁止。? 403.3要求 SSL。? 403.5IP 地址被拒絕。? 403.7站點(diǎn)訪問(wèn)被拒絕。? 403.9配置無(wú)效。? 403.11拒絕訪問(wèn)映射表。? 403.13拒絕目錄列表。
? 403.15客戶端證書(shū)不受信任或無(wú)效。? 403.17在當(dāng)前的應(yīng)用程序池中不能執(zhí)行所請(qǐng)求的 URL。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。? 403.19Passport 登錄失敗。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。? 404無(wú)法在所請(qǐng)求的端口上訪問(wèn) Web 站點(diǎn)。? 404.2MIME 映射策略阻止本請(qǐng)求。
? 405客戶端瀏覽器不接受所請(qǐng)求頁(yè)面的 MIME 類(lèi)型。? 407前提條件失敗。? 413 – 請(qǐng)求實(shí)體太大。? 414服務(wù)器錯(cuò)誤
服務(wù)器由于遇到錯(cuò)誤而不能完成該請(qǐng)求。? 500應(yīng)用程序正忙于在 Web 服務(wù)器上重新啟動(dòng)。? 500.13不允許直接請(qǐng)求 Global.asa。
? 500.16 – UNC 授權(quán)憑據(jù)不正確。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。? 500.18 – URL 授權(quán)存儲(chǔ)不能打開(kāi)。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。? 500.100頁(yè)眉值指定了未實(shí)現(xiàn)的配置。
? 502CGI 應(yīng)用程序超時(shí)。
? 502.2服務(wù)不可用。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專(zhuān)用。? 504HTTP 版本不受支持。