[日常] 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
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...