У меня есть сценарий, который добавляет данные на сторонний веб-сайт, только если я его экспортирую, возвращается сообщение Cross-Origin Request Blocked.
Это можно обойти с помощью дополнительного параметра?
//=============================================================================
// LBR Add
// https://operator.ovocom.nl/ext/extlbroptionform/extentionId/382685
//=============================================================================
$col_1=$_GET['col1'];
$col_2=$_GET['col2'];
$col_3 =$_GET['col3'];
$form['lbroption']=$col_1;
$form['lbroptionprefix']=$col_2;
$form['extId']=$col_2;
$url = "https://operator.ovocom.nl/ext/extlbroptionedit";
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $form);
$res =curl_exec($handle);
curl_close($handle);
//print_r($res);
//exit;
//echo "Data Sent Successfully!";@CBroe - это третье лицо, которое не может больше посоветовать мне, как это будет работать. Так что, видимо, в этом есть хитрость.
Что ж, возможно, он ожидает заголовок Origin, если он действительно предназначен для использования на стороне клиента ...






Если вы используете cURL, то для начала это не настоящий запрос CORS. Что заставляет другую сторону ответить этой ошибкой - знать могут только они, поэтому спросите их.