提交后捕获自定义URI

时间:2016-04-06 18:19:59

标签: javascript php curl automation uri

我正在自动填写表格。

根据输入的凭据,表单会重定向到自定义URI方案person-account

我现在有一个PHP页面,它使用cURL加载表单并显示输出。

该页面上有 Captcha 。我有javascript预先填写我的凭据,所以我所要做的就是解决验证码继续。

但我需要在提交表单后捕获自定义URI方案person-account重定向,以便我可以在进入后继续自动化。

URI包含我想要存储在数据库中的 AuthenticationToken 。 (这是我使用cURL在PHP中加载页面的原因。

$ch = curl_init($url);
    curl_setopt_array($ch, array(
            CURLOPT_VERBOSE => TRUE,
            CURLOPT_RETURNTRANSFER => TRUE,
            CURLOPT_FOLLOWLOCATION => TRUE
        ));
$output = curl_exec($ch);
echo $output;
//DO SOME JAVA STUFF TO FILL OUT THE FORM
curl_close($ch); 

过去我使用下面的代码片段来检索标题信息:

//After calling a different cURL

$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
$header = substr($response, 0, $header_size);

在提交表单并捕获URI后,如何从PHP页面内捕获重定向URI?

我甚至需要使用cURL吗?

0 个答案:

没有答案