我需要使用脚本或 curl 加载表单并使用用户名和密码提交相同的表单。
这是因为default_csrf_cookie_name
将在加载表单时创建。
通过单击链接从另一个站点加载表单。
表单加载后,是否可以使用脚本/curl 输入用户名和密码并提交表单?
$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);