мне нужно опубликовать необработанные данные (XML) на внешний сайт, данные XML хороши, и работает с приведенным ниже примером …
Я использую PHP / cURL
обычно я делаю это cURL, но в этом случае мне нужно перенаправить клиента на URL с данными поста …
Он работает с использованием приведенного ниже кода, но он не перенаправляет пользователя на $ URL, этот метод просто печатает данные, оставаясь в сценарии на том же сервере.
например:
Публикация с site1.com на site2.com, приведенный ниже метод удерживает клиента на site1, но ему необходимо перенаправить пользователя на site2.com с необработанными данными публикации …
$ch = curl_init($URL);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_xml);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$val = curl_exec($ch);
curl_close($ch);
Я искал все, но не могу найти метод, где он функционирует как «обычная» форма отправки, где пользователь перенаправляется на URL-адрес, на который публикуются данные … но с данными RAW.
Задача ещё не решена.
Других решений пока нет …