0

我需要使用脚本或 curl 加载表单并使用用户名和密码提交相同的表单。

这是因为default_csrf_cookie_name将在加载表单时创建。

通过单击链接从另一个站点加载表单。

表单加载后,是否可以使用脚本/curl 输入用户名和密码并提交表单?

4

1 回答 1

0
$fields = array(
        'uname' => $val,
        'pass' => $pass,
        // form data as key => val format
    );

    $fields_string = "";

    foreach ($fields as $key => $value) {
        $fields_string .= $key . '=' . $value . '&';
    }

    $fields_string = rtrim($fields_string, '&');

and use

 curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string);
于 2013-08-19T08:31:05.177 回答