我尝试从先前的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错误。