我已经尝试从以前的 Post 请求切换到 Get 请求。它假设它是一个 Get,但是最终会发布一个帖子。
我在 PHP 中尝试了以下方法:
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, null);
curl_setopt($curl_handle, CURLOPT_POST, FALSE);
curl_setopt($curl_handle, CURLOPT_HTTPGET, TRUE);
我错过了什么?
附加信息: 我已经建立了一个连接来执行 POST 请求。这个过程成功地完成了,但是后来当我尝试重用连接并使用上面的 setopts 切换回 GET 时,它仍然会在内部执行一个 POST,其中包含不完整的 POST 头。问题在于,它认为自己在执行 GET 操作,但最终放置了一个没有 content-length 参数的 POST 头,并且连接失败,出现了411个错误。