不同站点有不同的响应代码

问题描述 投票:0回答:1

所以我向许多网站发出 get 请求,但存在一个很大的问题。

每个网站都有自己的特定代码,并不总是 200,有些网站是 403、525 等

那么,我如何知道哪个网站将给出什么响应代码,或者我是否必须手动保存网站将向访问者提供什么响应代码。我尝试在开发者选项中打开网络,但无法理解发生了什么。

我有一个 json 存储网站的名称和网址,所以我应该为working_response_code 添加另一个键还是有办法纠正代码。

尝试过:开发者选项中的网络 期待:有效的东西[自动结果(可选)]

python python-3.x python-requests
1个回答
0
投票

这些代码实际上是大多数网站都遵循的定义标准,您可以在这里找到列表:https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

根据您的情况,每个都有不同的含义

  • 200为成功,请求成功
  • 403未授权

您可以通过访问响应对象的

status_code
属性来获取状态代码

© www.soinside.com 2019 - 2024. All rights reserved.