【发布时间】:2020-03-02 16:47:37
【问题描述】:
url='http://example.com/hey.php?redirect=http://example.com' 当我使用get(url).status_code 之类的代码在python3 中检查上述URL 的http 状态代码时,它会将200 作为http 代码。但是,当我输入get(url).history 时,它会给出类似[<Response [302]>] 的内容。你能给我解释一下这种情况吗?!
【问题讨论】:
-
如果没有看到您正在使用的实际代码,我们会情不自禁。请更新问题以包含我们可以自己运行的完整示例程序。
-
我不能给你网址。我能做的就是向你解释这个问题。谢谢。
-
即使您不能向我们展示您正在使用的网址,您肯定可以向我们展示其余的代码吗?即你打电话给
get(),但我们对该函数一无所知。是来自requests模块吗?它来自其他包吗?是你自己写的函数吗? -
对不起。我忘了提
from requests import * -
@krishnakumar 这只是模块,我们需要更多信息。顺便问一下,你为什么使用
import *?
标签: python python-3.x http url