libcurl 使用Post的方式提交数据,当content没有内容时,curl_easy_perform出现永久假死的情况,经过检查,发现如果内容为空时,不能调用“curl_easy_setopt(curl, CURLOPT_POST, 1L);”。
解决方案:
检测提交的内容是否为空,为空时不调用curl_easy_setopt(curl, CURLOPT_POST, 1L);,只需要调用“curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "POST");”就可以了。