400

400

HTTP狀态碼
400是一種是HTTP狀态碼,400 Bad Request。是在打開網頁時服務器返回到客戶端的一種狀态碼。顯示在客戶端的也就是400頁面。當浏覽者訪問一個網頁時,浏覽者的浏覽器會向網頁所在服務器發出請求。服務器會返回一個包含HTTP狀态碼的信息頭用于響應浏覽器的請求。HTTP狀态碼的英文為HTTPStatusCode[1]。
  • 中文名:400
  • 外文名:
  • 别名:
  • 屬 性:狀态碼
  • 含 義:Bad request(壞請求)

簡介

400是一種HTTP狀态碼,告訴客戶端它發送了一條異常請求。400頁面是當用戶在打開網頁時,返回給用戶界面帶有400提示符的頁面。其含義是你訪問的頁面域名不存在或者請求錯誤。主要分為兩種。

1、語義有誤,當前請求無法被服務器理解。除非進行修改,否則客戶端不應該重複提交這個請求。

2、請求參數有誤。

400的主要有兩種形式:

1、bad request意思是“錯誤的請求";

2、invalid hostname意思是"不存在的域名”。

通常隻用Windows主機才會出現這樣的字樣,如果是Linux主機,會顯示不同的錯誤提示。bad request invalid hostname出現這個錯誤的原因是某個域名綁定到了某個主機上,而該主機卻沒有綁定這個域名,所以IIS就返回了這個提示信息。遇到這個問題怎麼辦呢?解決方法首先就是Ping一下域名,看看是否解析到空間所在的IP,如果是,再去空間的管理面闆看有沒有綁定你的域名了,如果有,就可以肯定是空間提供商的問題了,解決這個問題就隻能找空間提供商綁定你的域名了,如果自己有這個權限自己綁定域名就可以解決問題。

HTTP狀态

HTTP狀态碼(英語:HTTP Status Code)是用以表示網頁服務器超文本傳輸協議響應狀态的3位數字代碼。它由 RFC 2616 規範定義的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 與 RFC 4918 等規範擴展。所有狀态碼的第一個數字代表了響應的五種狀态之一。所示的消息短語是典型的,但是可以提供任何可讀取的替代方案。 除非另有說明,狀态碼是HTTP / 1.1标準(RFC 7231)的一部分。

HTTP狀态碼的官方注冊表由互聯網号碼分配局(Internet Assigned Numbers Authority)維護。微軟互聯網信息服務 (Microsoft Internet Information Services)有時會使用額外的十進制子代碼來獲取更多具體信息,但是這些子代碼僅出現在響應有效内容和文檔中,而不是代替實際的HTTP狀态代碼。

HTTP狀态碼(HTTP Status Code)是用以表示網頁服務器HTTP響應狀态的3位數字代碼。

HTTP狀态碼分類如下:

分類

分類描述

1**

信息,服務器收到請求,需要請求者繼續執行操作

2**

成功,操作被成功接收并處理

3**

重定向,需要進一步的操作以完成請求

4**

客戶端錯誤,請求包含語法錯誤或無法完成請求

5**

服務器錯誤,服務器在處理請求的過程中發生了錯誤

相關詞條

相關搜索

其它詞條