在php中没有数据结果
我试图在php中使用CURL发送一些表单字段,出现以下错误。但是,它不会返回结果我对addon postman进行了测试,然后返回结果 您有以下问题“SSL证书问题:无法获取本地颁发者证书” 修正了它:在php中没有数据结果,php,curl,Php,Curl,我试图在php中使用CURL发送一些表单字段,出现以下错误。但是,它不会返回结果我对addon postman进行了测试,然后返回结果 您有以下问题“SSL证书问题:无法获取本地颁发者证书” 修正了它: function httpPost($url,$params = array()) { $postData = ''; //create name value pairs seperated by &
function httpPost($url,$params = array())
{
$postData = '';
//create name value pairs seperated by &
$postData = http_build_query($params); // Write less
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
//curl_setopt($ch, CURLOPT_REFERER, "https://www.sportsbetting.ag/sportsbook");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //Added to solve SSL problem
$output=curl_exec($ch);
$curl_errno = curl_errno($ch);
//$curl_error = curl_error($ch);
// Print it when you wanna debug the request
//print($curl_error);
curl_close($ch);
return $output;
}
$params = array(
'param.PrdNo' => -1,
'param.Type' => 'H2H',
'param.RequestType' => 'Normal',
'param.H2HParam.Lv1' => 'Basketball',
'param.H2HParam.Lv2' => 'NBA'
);
$result = httpPost("https://www.sportsbetting.ag/sportsbook/Line/RetrieveLineData?",$params);
//var_dump($result);
return $result;
抱歉,没有php中的数据结果卷曲。我认为地址ip块请检查这个答案是否有用,如果它对您有帮助的话。我缺少一些可以访问评论框的点。谢谢你:)
function httpPost($url,$params = array())
{
$postData = '';
//create name value pairs seperated by &
$postData = http_build_query($params); // Write less
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
//curl_setopt($ch, CURLOPT_REFERER, "https://www.sportsbetting.ag/sportsbook");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //Added to solve SSL problem
$output=curl_exec($ch);
$curl_errno = curl_errno($ch);
//$curl_error = curl_error($ch);
// Print it when you wanna debug the request
//print($curl_error);
curl_close($ch);
return $output;
}
$params = array(
'param.PrdNo' => -1,
'param.Type' => 'H2H',
'param.RequestType' => 'Normal',
'param.H2HParam.Lv1' => 'Basketball',
'param.H2HParam.Lv2' => 'NBA'
);
$result = httpPost("https://www.sportsbetting.ag/sportsbook/Line/RetrieveLineData?",$params);
//var_dump($result);
return $result;