Http 狀態(tài)代碼 指示(ajax,bs結(jié)構(gòu)用的到)
更新時(shí)間:2009年05月02日 12:40:14 作者:
Http 狀態(tài)代碼主要是方便我們掌握http的一些錯(cuò)誤返回后,知道是什么原因?qū)е碌囊恍﹩栴},一般結(jié)合監(jiān)聽軟件。
Http狀態(tài)代碼 指示:
2xx 成功
200 正常;請(qǐng)求已完成。
201 正常;緊接 POST 命令。
202 正常;已接受用于處理,但處理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;無響應(yīng) —已接收請(qǐng)求,但不存在要回送的信息。
3xx 重定向
301 已移動(dòng) —請(qǐng)求的數(shù)據(jù)具有新的位置且更改是永久的。
302 已找到 — 請(qǐng)求的數(shù)據(jù)臨時(shí)具有不同 URI。
303 請(qǐng)參閱其它 — 可在另一 URI 下找到對(duì)請(qǐng)求的響應(yīng),且應(yīng)使用 GET方法檢索此響應(yīng)。
304 未修改 — 未按預(yù)期修改文檔。
305 使用代理 —必須通過位置字段中提供的代理來訪問請(qǐng)求的資源。
306 未使用 —不再使用;保留此代碼以便將來使用。
4xx 客戶機(jī)中出現(xiàn)的錯(cuò)誤
400 錯(cuò)誤請(qǐng)求 —請(qǐng)求中有語(yǔ)法問題,或不能滿足請(qǐng)求。
401 未授權(quán) — 未授權(quán)客戶機(jī)訪問數(shù)據(jù)。
402 需要付款 — 表示計(jì)費(fèi)系統(tǒng)已有效。
403 禁止 — 即使有授權(quán)也不需要訪問。
404 找不到 —服務(wù)器找不到給定的資源;文檔不存在。
407 代理認(rèn)證請(qǐng)求 —客戶機(jī)首先必須使用代理認(rèn)證自身。
415 介質(zhì)類型不受支持 —服務(wù)器拒絕服務(wù)請(qǐng)求,因?yàn)椴恢С终?qǐng)求實(shí)體的格式。
5xx 服務(wù)器中出現(xiàn)的錯(cuò)誤
500 內(nèi)部錯(cuò)誤 —因?yàn)橐馔馇闆r,服務(wù)器不能完成請(qǐng)求。
501 未執(zhí)行 — 服務(wù)器不支持請(qǐng)求的工具。
502 錯(cuò)誤網(wǎng)關(guān) —服務(wù)器接收到來自上游服務(wù)器的無效響應(yīng)。
503 無法獲得服務(wù) — 由于臨時(shí)過載或維護(hù),服務(wù)器無法處理請(qǐng)求。
200號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:23+0800] "GET /article/0572/72570.shtml HTTP/1.1" 200 28361 "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服務(wù)器日志中的200表示使用GET傳遞方式網(wǎng)頁(yè)72570.shtml下載成功。即:當(dāng)用戶或爬蟲程序向網(wǎng)站服務(wù)器發(fā)出瀏覽請(qǐng)求時(shí),服務(wù)器返回 HTTP 數(shù)據(jù)流里包含某種狀態(tài)碼,200響應(yīng)號(hào)即狀態(tài)碼中的一種,表示本網(wǎng)頁(yè)被成功下載。
301號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:31+0800] "GET /my/view.php?aid=14183 HTTP/1.1" 301 - "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服務(wù)器日志中的301表示使用GET傳遞方式動(dòng)態(tài)網(wǎng)頁(yè)aid=14183成功跳轉(zhuǎn)。即:當(dāng)用戶或爬蟲程序向網(wǎng)站服務(wù)器發(fā)出瀏覽請(qǐng)求時(shí),服務(wù)器返回 HTTP 數(shù)據(jù)流包含某種狀態(tài)碼,301重定向即狀態(tài)碼中的一種,表示本網(wǎng)頁(yè)永久性轉(zhuǎn)移到另一個(gè)地址。實(shí)際操作中我們可以將多個(gè)域名指向同一個(gè)網(wǎng)址,這也是搜索引擎唯一認(rèn)可的一種網(wǎng)站轉(zhuǎn)向的方式。
附錄:301號(hào)轉(zhuǎn)向代碼
PHP環(huán)境下的301 重定向
<? Header ( "HTTP/1.1 301 Moved Permanently");
Header ( "Location: http://news.msn.com");?> Header ( "Location: http://news.msn.com");?>
ASP環(huán)境下的301 重定向 <%@ Language=VBScript%> <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,” http://news.msn.com”>
ASP .NET環(huán)境下的301 重定向
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e )
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://news.msn.com”);
}
</script>
CGI Perl環(huán)境下的301 重定向
$q = new CGI;
print $q->redirect(”http://news.msn.com/”);
JSP環(huán)境下的301 重定向
<%
response.setStatus(301);
response.setHeader( “Location”, “http://news.msn.com/” );
response.setHeader( “Connection”, “close” );
%> response.setStatus(301);
response.setHeader( “Location”, “http://news.msn.com/” );
response.setHeader( “Connection”, “close” );
%>
在線301號(hào)狀態(tài)碼測(cè)試工具
http://www.internetofficer.com/seo-tool/redirect-check/
二404號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:51+0800] "GET /writing HTTP/1.1" 404 4459 "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
出現(xiàn)404狀態(tài)碼就證明有URL地址的網(wǎng)頁(yè)瀏覽不到。很多時(shí)候由于網(wǎng)站的改版,使很多舊版網(wǎng)站url地址失效。這是你需要建立404狀態(tài)頁(yè)來保證你網(wǎng)站通暢,能夠達(dá)到一種回路的效果。切記404狀態(tài)頁(yè)需要單獨(dú)設(shè)計(jì),不能直接在服務(wù)器端直接跳轉(zhuǎn)回首頁(yè)。否則,搜索引擎會(huì)大量抓取網(wǎng)站首頁(yè)失誤當(dāng)成404頁(yè)處理。
2xx 成功
200 正常;請(qǐng)求已完成。
201 正常;緊接 POST 命令。
202 正常;已接受用于處理,但處理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;無響應(yīng) —已接收請(qǐng)求,但不存在要回送的信息。
3xx 重定向
301 已移動(dòng) —請(qǐng)求的數(shù)據(jù)具有新的位置且更改是永久的。
302 已找到 — 請(qǐng)求的數(shù)據(jù)臨時(shí)具有不同 URI。
303 請(qǐng)參閱其它 — 可在另一 URI 下找到對(duì)請(qǐng)求的響應(yīng),且應(yīng)使用 GET方法檢索此響應(yīng)。
304 未修改 — 未按預(yù)期修改文檔。
305 使用代理 —必須通過位置字段中提供的代理來訪問請(qǐng)求的資源。
306 未使用 —不再使用;保留此代碼以便將來使用。
4xx 客戶機(jī)中出現(xiàn)的錯(cuò)誤
400 錯(cuò)誤請(qǐng)求 —請(qǐng)求中有語(yǔ)法問題,或不能滿足請(qǐng)求。
401 未授權(quán) — 未授權(quán)客戶機(jī)訪問數(shù)據(jù)。
402 需要付款 — 表示計(jì)費(fèi)系統(tǒng)已有效。
403 禁止 — 即使有授權(quán)也不需要訪問。
404 找不到 —服務(wù)器找不到給定的資源;文檔不存在。
407 代理認(rèn)證請(qǐng)求 —客戶機(jī)首先必須使用代理認(rèn)證自身。
415 介質(zhì)類型不受支持 —服務(wù)器拒絕服務(wù)請(qǐng)求,因?yàn)椴恢С终?qǐng)求實(shí)體的格式。
5xx 服務(wù)器中出現(xiàn)的錯(cuò)誤
500 內(nèi)部錯(cuò)誤 —因?yàn)橐馔馇闆r,服務(wù)器不能完成請(qǐng)求。
501 未執(zhí)行 — 服務(wù)器不支持請(qǐng)求的工具。
502 錯(cuò)誤網(wǎng)關(guān) —服務(wù)器接收到來自上游服務(wù)器的無效響應(yīng)。
503 無法獲得服務(wù) — 由于臨時(shí)過載或維護(hù),服務(wù)器無法處理請(qǐng)求。
200號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:23+0800] "GET /article/0572/72570.shtml HTTP/1.1" 200 28361 "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服務(wù)器日志中的200表示使用GET傳遞方式網(wǎng)頁(yè)72570.shtml下載成功。即:當(dāng)用戶或爬蟲程序向網(wǎng)站服務(wù)器發(fā)出瀏覽請(qǐng)求時(shí),服務(wù)器返回 HTTP 數(shù)據(jù)流里包含某種狀態(tài)碼,200響應(yīng)號(hào)即狀態(tài)碼中的一種,表示本網(wǎng)頁(yè)被成功下載。
301號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:31+0800] "GET /my/view.php?aid=14183 HTTP/1.1" 301 - "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
服務(wù)器日志中的301表示使用GET傳遞方式動(dòng)態(tài)網(wǎng)頁(yè)aid=14183成功跳轉(zhuǎn)。即:當(dāng)用戶或爬蟲程序向網(wǎng)站服務(wù)器發(fā)出瀏覽請(qǐng)求時(shí),服務(wù)器返回 HTTP 數(shù)據(jù)流包含某種狀態(tài)碼,301重定向即狀態(tài)碼中的一種,表示本網(wǎng)頁(yè)永久性轉(zhuǎn)移到另一個(gè)地址。實(shí)際操作中我們可以將多個(gè)域名指向同一個(gè)網(wǎng)址,這也是搜索引擎唯一認(rèn)可的一種網(wǎng)站轉(zhuǎn)向的方式。
附錄:301號(hào)轉(zhuǎn)向代碼
PHP環(huán)境下的301 重定向
<? Header ( "HTTP/1.1 301 Moved Permanently");
Header ( "Location: http://news.msn.com");?> Header ( "Location: http://news.msn.com");?>
ASP環(huán)境下的301 重定向 <%@ Language=VBScript%> <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,” http://news.msn.com”>
ASP .NET環(huán)境下的301 重定向
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e )
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,”http://news.msn.com”);
}
</script>
CGI Perl環(huán)境下的301 重定向
$q = new CGI;
print $q->redirect(”http://news.msn.com/”);
JSP環(huán)境下的301 重定向
<%
response.setStatus(301);
response.setHeader( “Location”, “http://news.msn.com/” );
response.setHeader( “Connection”, “close” );
%> response.setStatus(301);
response.setHeader( “Location”, “http://news.msn.com/” );
response.setHeader( “Connection”, “close” );
%>
在線301號(hào)狀態(tài)碼測(cè)試工具
http://www.internetofficer.com/seo-tool/redirect-check/
二404號(hào)狀態(tài)碼
220.181.32.30 - - [02/Sep/2008:00:01:51+0800] "GET /writing HTTP/1.1" 404 4459 "-""Baiduspider+(+http://www.baidu.com/search/spider.htm)"
出現(xiàn)404狀態(tài)碼就證明有URL地址的網(wǎng)頁(yè)瀏覽不到。很多時(shí)候由于網(wǎng)站的改版,使很多舊版網(wǎng)站url地址失效。這是你需要建立404狀態(tài)頁(yè)來保證你網(wǎng)站通暢,能夠達(dá)到一種回路的效果。切記404狀態(tài)頁(yè)需要單獨(dú)設(shè)計(jì),不能直接在服務(wù)器端直接跳轉(zhuǎn)回首頁(yè)。否則,搜索引擎會(huì)大量抓取網(wǎng)站首頁(yè)失誤當(dāng)成404頁(yè)處理。
相關(guān)文章
PHP實(shí)現(xiàn)HTML標(biāo)簽自動(dòng)補(bǔ)全代碼
開發(fā)各種項(xiàng)目中經(jīng)常遇到截取html字符串問題。 比如博客文章列表頁(yè)面截取一部分正文、文章正文翻頁(yè)截取等2012-10-102022最新騰訊輕量云?debian?10?安裝pve教程詳解
這篇文章主要介紹了騰訊輕量云?debian?10?安裝pve教程?2022,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-10-10vscode中使用Autoprefixer3.0無效的解決方法
這篇文章主要介紹了vscode中使用Autoprefixer3.0無效的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06git版本庫(kù)創(chuàng)建拓展添加文件到版本庫(kù)教程
這篇文章主要為大家介紹了git版本庫(kù)創(chuàng)建拓展添加文件到版本庫(kù)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04Git撤銷&回滾操作(git reset 和 get revert)
這篇文章主要介紹了Git撤銷&回滾操作(git reset 和 get revert),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07JetPack開發(fā)中使用CameraX完成拍照和拍視頻功能
CameraX 是一個(gè) Google 推出的 JetPack 組件。今天給大家分享JetPack之使用CameraX完成拍照和拍視頻,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2020-06-06關(guān)于數(shù)據(jù)處理包dplyr的函數(shù)用法總結(jié)
下面小編就為大家?guī)硪黄P(guān)于數(shù)據(jù)處理包dplyr的函數(shù)用法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05