簡體   English   中英

Requests.get為我的URL提供了錯誤的狀態代碼

[英]Requests.get giving wrong status code for my URL

使用請求庫獲得了一些我正在測試的URL。 示例代碼可以在下面找到:

page = requests.get(url)
print (page.status_code)

#output: 200

手動測試時,某些URL返回404狀態代碼。 為什么輸出給200?

程序員可以手動定義狀態代碼。 它可能誤導了您。

HTTP狀態代碼“ 200”,表示“找到文件”。如果您重定向到另一個頁面,則將獲得200狀態代碼

因此,您不要讓您的請求重定向。

r = requests.get('http://example.com/sdfsdfs', allow_redirects=False)

print(r.status_code)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM