我已经不知道什么可能导致 cURL 出现 500 内部服务器错误
$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
, 并且$spoil
必须通过。服务器不返回或响应任何内容,我只需要获取 200 状态。有什么我在 cURL 上遗漏的东西吗?
谢谢!