我需要将当前用户重定向到外部页面(其他域),其中包含将在该页面上使用的一些参数。要做到这一点,我使用cURL,下面是一个示例代码:
$postfields = array('key'=>'value');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://domain.com/example.aspx');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postfields));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); // On dev server only!
$result = curl_exec($ch);
curl_close ($ch);
但是用户停留在同一页面上,我不知道是否有任何数据传输。
这是什么问题?还有另一种方法吗?