我通过以下方式提交登录表单:
$loginRequest = array(
'Username' => 'myUsername'
'Password' => 'myPassword'
);
$request = new HTTP_Request2($url, HTTP_REQUEST2::METHOD_POST);
$request->addPostParameter($loginRequest);
$response = $request->send();
POST 成功,$ 的输出response
为
</body>
<a id="refresh_url" href="/homepage">Loading...</a>
</body>
哪个(至少在通过 Chrome 手动登录时)重定向到另一个带有输入的表单
<FORM name="autologin" method=POST action="https://homepage/AccountSettings">
<input type="hidden" name="Z" value="0,0">
我不确定如何让 PHP 以编程方式处理refresh_url
并重定向到/homepage
另外,我如何强制 PHP 也提交最后一个表单?
编辑
中间页面上还有以下元标记
<meta http-equiv="Refresh" content="0; URL=/vdesk/?langchar=en.iso-8859-1&ui_translation=off&gbrowsertype=">