[日常] HTTP協議狀態碼

来源:https://www.cnblogs.com/taoshihan/archive/2018/11/05/9912097.html
-Advertisement-
Play Games

100-199 信息性狀態碼 100 continue 請繼續 101 switching protocols 切換協議,返回upgraded頭 200-299 成功狀態碼 200 ok 201 created 創建資源 202 accepted 請求已經接收到,不保證完成 203 non-auth... ...


100-199 信息性狀態碼
    100 continue 請繼續
    101 switching protocols 切換協議,返回upgraded頭
200-299 成功狀態碼
    200 ok
    201 created  創建資源
    202 accepted 請求已經接收到,不保證完成
    203 non-authoritative information 非權威信息,不是來自於源端伺服器
    204 no content 沒有內容
    205 reset content 重置內容,主要是對瀏覽器html元素
    206 partial content 執行了部分內容

300-399 重定向狀態碼
    300 multiple choices 多項選擇,會返回一個選項列表
    301 moved permanently 資源被移除,location中包含url
    302 Found 與301類似,客戶端應該使用location中的url臨時定位
    303 see other 允許post請求的響應重定向
    304 not modified 資源沒有修改,返回的時候不能有主體內容,還是本地的內容
    305 use proxy  使用代理來請求資源
    307 temporary redirect 臨時重定向,與301類似
    因為http1.0和http1.1的差別因此有交叉

400-499 客戶端錯誤狀態碼
    400 bad request 錯誤請求
    401 unauthorized 沒許可權
    402 payment required 未使用
    403 forbidden 禁止
    404 not found
    405 methord not allowed 請求url不支持的方法,應該返回allow首部告訴允許啥
    406 not acceptable 客戶端指定參數說明可以接受什麼類型的文本
    407 proxy authentication required 要求代理伺服器認證許可權
    408 request timeout 請求超時
    409 conflict 請求衝突
    410 gone 類似404
    411 length required 需要請求中包含content-length
    412 precondition failed  先決條件失敗
    413 request entity too large 客戶端發的內容太大
    414 request uri too long 請求的url太長
    415 unsuport media type 不支持的媒體類型
    416 requested range not satisfiable 請求的範圍不滿足,無效
    417 expectation failed 伺服器無法滿足請求
500-599 伺服器錯誤狀態碼
    500 internal server error 內部錯誤
    501 not implemented 沒有實現,超出了伺服器的範圍
    502 bad gateway 代理或者網關下一鏈路收到未響應
    503 service unavailable 服務不可用
    504 gateway timeout 類似408,超時來自代理
    505 http version not supported http協議版本不支持
nginx自定義的狀態碼:
495, https certificate error
496, https no certificate
497, http to https
498, canceled
499, client has closed connection是客戶端等到超時主動關掉的

  


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 本教程基於angular7(2018 11 04) 1. 安裝node.js 下載地址: http://nodejs.cn/download/ 下載對應自己操作系統的版本安裝即可。 2.安裝 angular cli開發套件 安裝命令: 3.創建一個新的項目 ​ 會自動打開瀏覽器並預覽項目,如不能自動 ...
  • 轉自: https://blog.csdn.net/eson_15/article/details/51433247 購物車這一塊還剩最後兩個問題,就是訂單信息的級聯入庫和頁面緩存,這裡的信息是指購物車和購物項,即我們將購物車的信息存入資料庫的同時,也存入每個購物項的信息,而且外鍵都關聯好,這涉及到 ...
  • 一、匿名函數 匿名函數主要是為瞭解決一些簡單需求而設計的一種函數,匿名函數的語法為: lambda 形參: 返回值 先來看一個例子: 使用匿名函數需要註意的幾點: 函數的參數可以有多個,多個參數之間⽤逗號隔開 匿名函數不管多複雜. 只能寫⼀⾏, 且邏輯結束後直接返回數據 返回值和正常的函數⼀樣, 可 ...
  • 詳細文件查看點擊這裡: "詳細地址" ...
  • 轉自:https://blog.csdn.net/eson_15/article/details/51425010 上一節我們做完了購物車的基本操作,但是有個問題是:當用戶點擊結算時,我們應該做一個登錄的判斷,判斷用戶有沒有登錄,沒有登錄的話,得首先讓用戶登錄。這就用到了過濾器的技術了,過濾器是專門 ...
  • 添加商品部分原理和添加商品類別是一樣的,不過要比商品類別複雜,因為商品的屬性有很多,對應的資料庫中的欄位也就多了,添加商品還有個選項是上傳圖片,這一小塊內容會在下一篇博客中單獨說明,因為這涉及到一個知識點,就是Struts2實現文件上傳功能。其他廢話不多說了,現在開始完善添加商品部分的代碼: 1.  ...
  • 匿名函數基本格式: func= lambda i : ret # i 是形參,ret 是返回值 func() #調用匿名函數 內置函數: 1.reverse(註意,都是返回的貼帶起,如果想看內容,就要用for方法) 2.slice,format 3.bytes,bytearray # 切片 —— 字 ...
  • 代碼: 明顯的錯誤: 應改成 import java.util.*; 沒有理解java的基本概念 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...