我正在执行 Post 请求,为此我必须设置标头内容类型,因为application/json我正在编写以下代码:
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Accept: application/json");
headers = curl_slist_append(headers, "Content-Type: application/json");
headers = curl_slist_append(headers, "charsets: utf-8");
res = curl_easy_setopt(curl, CURLOPT_HEADER,headers);
Run Code Online (Sandbox Code Playgroud)
但是当我编译程序时,错误出现为
Accept: */*
Proxy-Connection: Keep-Alive
Content-Length: 22
Content-Type: application/x-www-form-urlencoded
Run Code Online (Sandbox Code Playgroud)
application/json请帮我尽快设置此内容类型
您必须将标题放置在...
CURLOPT_HTTPHEADER
Run Code Online (Sandbox Code Playgroud)
...尽管...
CURLOPT_HEADER
Run Code Online (Sandbox Code Playgroud)
...意味着在输出中包含标题
所以你的解决方案可以替换CURLOPT_HEADER为CURLOPT_HTTPHEADER