次のようなページにアクセスするスクリプトを 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>