黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

Python 請(qǐng)求狀態(tài)代碼

Python 請(qǐng)求狀態(tài)代碼

在接收并解釋了請(qǐng)求消息后,服務(wù)器將以HTTP響應(yīng)消息進(jìn)行響應(yīng)。響應(yīng)消息具有狀態(tài)碼。它是一個(gè)三位數(shù)的整數(shù),其中狀態(tài)碼的第一位數(shù)定義了響應(yīng)的類別,而后兩位則沒(méi)有任何分類作用。第一位數(shù)字有5個(gè)值:

狀態(tài)碼

編號(hào) 狀態(tài)碼 描述
1 1xx: Informational 表示已收到請(qǐng)求,并且該過(guò)程正在繼續(xù)。
2 2xx: Success 表示已成功接收,理解并接受了該動(dòng)作。
3 3xx: Redirection 表示采取進(jìn)一步的措施才能完成請(qǐng)求。
4 4xx: Client Error 表示請(qǐng)求包含不正確的語(yǔ)法或無(wú)法實(shí)現(xiàn)。
5 5xx: Server Error 表示服務(wù)器無(wú)法滿足看似有效的請(qǐng)求。

成功響應(yīng)

在下面的示例中,我們從URL訪問(wèn)文件,并且響應(yīng)成功。所以返回的狀態(tài)碼是200:

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
import urllib3
 http = urllib3.PoolManager()
 resp = http.request('GET', 'https://yapf.com/robots.txt')
 print resp.data
 # get the status of the response
 print resp.status
 

執(zhí)行上面代碼,得到以下結(jié)果:

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
User-agent: *
 Disallow: /admin/

 

不成功響應(yīng)

在下面的示例中,我們從不存在的url訪問(wèn)文件。響應(yīng)不成功。因此,返回的狀態(tài)碼是403。

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
import urllib3
 http = urllib3.PoolManager()
 resp = http.request('GET', 'https://yapf.com/robot1.txt')
 print resp.data
 # get the status of the response
 print resp.status
 

執(zhí)行上面代碼,得到以下結(jié)果:

  
 <h1>Whitelabel Error Page</h1>
 

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Tue Aug 25 11:39:56 CST 2020
There was an unexpected error (type=Bad Request, status=400).
Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; nested exception is java.lang.NumberFormatException: For input string: "robots1.txt"

下一節(jié):Python HTTP驗(yàn)證

Python 網(wǎng)絡(luò)編程

相關(guān)文章