色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c post 參數json

張吉惟2年前8瀏覽0評論

在 C 代碼中,使用 POST 請求需要攜帶參數,而參數的傳遞格式我們可以使用 JSON 格式進行傳遞。

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
char *url = "https://example.com/api/post";
char *json_str = "{ \"key\": \"value\", \"number\": 5 }";
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl, CURLOPT_URL, url);
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, json_str);
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;
}

在以上代碼中,我們需要指定請求的 URL 地址,然后使用字符串的形式傳遞 JSON 參數,并指定請求的 Content-Type 為 application/json。

上一篇c object json
下一篇vue const var