欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c post 提交json數據

張吉惟1年前9瀏覽0評論

在C語言中,如果需要通過POST方式提交JSON數據,則可借助cURL庫來實現。以下是一個簡單的示例:

#include <stdio.h>
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://example.com/");  // 設置POST請求目標URL
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "{\"key\":\"value\"}");  // 設置JSON數據
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, "Content-Type: application/json");  // 設置請求頭
res = curl_easy_perform(curl);  // 執行請求
if(res != CURLE_OK)
fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res));
curl_easy_cleanup(curl);
}
return 0;
}

在這個示例中,curl_easy_setopt函數的第一個參數指定了需要設置的選項,第二個參數則是選項的值。CURLOPT_URL選項指定了POST請求的目標URL,CURLOPT_POSTFIELDS選項則指定了需要提交的JSON數據。最后,CURLOPT_HTTPHEADER選項設置請求頭,聲明了JSON數據的Content-Type。