HTTP網路請求 statusCode 狀態碼

2021-08-21 16:21:49 字數 2415 閱讀 2238

這些狀態**表示臨時的響應。客戶端在收到常規響應之前,應準備接收乙個或多個 1xx 響應。

101

201

202

203

204

205

206

客戶端瀏覽器必須採取更多操作來實現請求 (例如,瀏覽器可能不得不請求伺服器上的不同的頁面,或通過**伺服器重複該請求.)

301

302

303

304

305

307

401

unauthorized 訪問被拒絕,客戶試圖未經授權訪問受密碼保護的頁面。應答中會包含乙個www-authenticate頭,瀏覽器據此顯示使用者名字/密碼對話方塊,然後在填寫合適的authorization頭後再次發出請求。iis 定義了許多不同的 401 錯誤,它們指明更為具體的錯誤原因。這些具體的錯誤**在瀏覽器中顯示,但不在 iis 日誌中顯示:

401.2

401.3

401.4

401.5

401.7

403

forbidden 資源不可用。伺服器理解客戶的請求,但拒絕處理它。通常由於伺服器上檔案或目錄的許可權設定導致。禁止訪問:iis 定義了許多不同的 403 錯誤,它們指明更為具體的錯誤原因:

403.2

403.3

403.4

403.5

403.6

403.7

403.8

403.9

403.10

403.11

403.12

403.13

403.14

403.15

403.16

403.17

403.18

403.19- 不能為這個應用程式池中的客戶端執行 cgi。這個錯誤**為 iis 6.0 所專用。

403.20

404

not found 無法找到指定位置的資源。這也是乙個常用的應答。

404.1

404.2

404.3

405

406

407

408

409

410

411

412

413

414

415

416

417

423

伺服器由於遇到錯誤而不能完成該請求。

500.13

500.15

500.16

500.18

500.100

501

502

bad gateway 伺服器作為閘道器或者**時,為了完成請求訪問下乙個伺服器,但該伺服器返回了非法的應答。 亦說web 伺服器用作閘道器或**伺服器時收到了無效響應。

502.2

503

504

505

網路程式設計 HTTP請求

首先作為傳送端的客戶端在應用層 http 協議 發出乙個想看某個 web 頁面的 http 請求。接著,為了傳輸方便,在傳輸層 tcp 協議 把從應用層處收到的資料 http 請求報文 進行分割,並在各個報文上打上標記序號及埠號後 給網路層。在網路層 ip 協議 增加作為通訊目的地的 mac 位址後...

HTTP網路請求原理

http是一種應用層協議,它通過tcp實現了可靠的資料傳輸,能夠保證資料的完整性 正確性,而tcp對於資料傳輸控制的優點也能夠體現在http上,使得http的資料傳輸吞吐量 效率得到保證。對於移動開發來說,網路應用基本上都是c s架構,也就是客戶端 伺服器架構。客戶端通過向伺服器發起特定的請求,伺服...

http請求判斷網路狀態

http 請求返回碼 200 表明網路連線正常 char http 60 www.baidu.com 訪問網頁 socket sock socket af inet,sock stream,0 建立socket if sock invalid socket sockaddr in hostadd h...