无法让cURL发布到URL

时间:2013-02-11 15:32:50

标签: php post curl

我一直试图通过cURL获得一个帖子请求。我是cURL的新手,所以我认为这是一个简单的错误。我已经通过HTML表单和Linux终端发送了数据,并且很好。不知道为什么我在cURL中不起作用。

<?php
$PaymentUrl = "https://test@test.com";
$PostString = "value1=value&value1=value&value1=value
value1=value&value1=value&value1=value&value1=value&value1=value&value1=value&        
value1=value&value1=value&value1=value&value1=value&value1=value&value1=value&    
value1=value&value1=value";
$ch = curl_init($PaymentUrl);
curl_setopt($ch, CURLOPT_POST,17);
curl_setopt($ch, CURLOPT_POSTFIELDS, $PostString);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
echo $result;
curl_close($ch);
?>

请注意我更改了值和网址。

提前致谢!

1 个答案:

答案 0 :(得分:0)

你只需要添加

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);