如何使用Python请求库获取HTTP错误流?

2024-09-28 15:08:48 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用Pythonrequests库访问错误流?例如,在Java中使用HttpURLConnection,我将执行以下操作:

InputStream errorStream = conn.getErrorStream();

有这样的函数与requests一起使用吗?
我在源提供的响应中查找错误消息,而不是错误状态,例如内部服务器错误


Tags: 函数服务器消息状态错误javaconnrequests
1条回答
网友
1楼 · 发布于 2024-09-28 15:08:48

requests如果发生HTTP错误,则不会引发异常,但您可以在响应内容中获取错误消息。示例:

url = 'https://stackoverflow.com/does_not_exist'
r = requests.get(url)
print(r.status_code, r.reason)
print(r.text)

相关问题 更多 >