Php 500 curl的内部服务器错误
我已经不知道是什么原因导致cURL出现500内部服务器错误Php 500 curl的内部服务器错误,php,curl,Php,Curl,我已经不知道是什么原因导致cURL出现500内部服务器错误 $someString = '7abcd684efg1hi085b7b47dc4e508e99a5edcba9'; $url = 'http://192.168.254.211:8080/sampleProject/auth/logout/'.$someString; $logoutCurl = curl_init($url); curl_setopt_array($logoutCurl, array( CUR
$someString = '7abcd684efg1hi085b7b47dc4e508e99a5edcba9';
$url = 'http://192.168.254.211:8080/sampleProject/auth/logout/'.$someString;
$logoutCurl = curl_init($url);
curl_setopt_array($logoutCurl,
array(
CURLOPT_URL => $url,
CURLOPT_POST => true,
CURLOPT_HEADER => false,
// CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'jrr: '.$jrr,
'slave: '.$slave,
'spoil: '.$spoil
)
)
);
curl_exec($logoutCurl);
curl_close($logoutCurl);
它不断给我内部服务器错误,它说它实际上没有调用服务器,但我确信我已正确连接到服务器,因为我可以成功登录
一些注意事项:
$someString
是服务器要求添加到url的字符串。
$jrr
、$slave
和$card
都需要通过。
服务器没有返回或响应任何内容,我只需要获取200状态。
卷发上有什么我遗漏的吗
谢谢 我删除了
CURLOPT\u POST=>true
,因为我实际上没有向页面传递变量,这就是为什么我认为curl\u error
给了我400个错误请求的原因 您是否有可能检查远程计算机上的日志?根据服务器管理员的说法,该程序不会访问用于注销的url,因为与登录不同,没有添加日志。我尝试使用curl\u error
,它给了我400个错误请求。