相关疑难解决方法(0)

如何使用 urllib 跟踪重定向?

我正在 Python 3 中创建一个脚本,该脚本访问如下页面:

example.com/daora/zz.asp?x=qqrzzt

使用 urllib.request.urlopen("example.com/daora/zz.asp?x=qqrzzt"),但此代码只给我相同的页面(example.com/daora/zz.asp?x=qqrzzt) 和在浏览器上我得到一个重定向到这样的页面:

example.com/egg.aspx

我该怎么做才能取回

example.com/egg.aspx

而不是

example.com/daora/zz.asp?x=qqrzzt

我认为这是相关代码,这是来自“example.com/daora/zz.asp?x=qqrzzt”的代码:

<head>

<script language="JavaScript">

<!--
    function Submit()

    {
        document.formzz.submit();
    }
-->
</script>

</head>

<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="javascript:Submit();">

<form name="formZZ" method="post" action="http://example.com/egg.aspx">

<input type="hidden" name="token" value="UFASGFJKASGDJFGAJS">

</form>
Run Code Online (Sandbox Code Playgroud)

python redirect urllib urllib2 python-3.x

1
推荐指数
1
解决办法
8951
查看次数

标签 统计

python ×1

python-3.x ×1

redirect ×1

urllib ×1

urllib2 ×1