CURL заполнить веб-форму | Запрос на другой источник заблокирован | Сторонний веб-сайт

У меня есть сценарий, который добавляет данные на сторонний веб-сайт, только если я его экспортирую, возвращается сообщение 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!";

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

CBroe 25.07.2018 09:15

@CBroe - это третье лицо, которое не может больше посоветовать мне, как это будет работать. Так что, видимо, в этом есть хитрость.

Peters T. 30.07.2018 12:08

Что ж, возможно, он ожидает заголовок Origin, если он действительно предназначен для использования на стороне клиента ...

CBroe 30.07.2018 12:12
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
88
0

Другие вопросы по теме