我需要将原始数据(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,但是带有原始发布数据。