将POST数据发送到HTTPS重定向PHP

时间:2015-02-15 21:47:55

标签: php post curl https

我需要将当前用户重定向到外部页面(其他域),其中包含将在该页面上使用的一些参数。要做到这一点,我使用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);

但是用户停留在同一页面上,我不知道是否有任何数据传输。

这是什么问题?还有另一种方法吗?

0 个答案:

没有答案