中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++ post請求怎樣添加頭部

c++
小樊
87
2024-07-15 23:39:44
欄目: 編程語言

在C++中進行POST請求時,可以使用HTTP頭部來添加請求頭。以下是一個基本的示例代碼:

#include <iostream>
#include <curl/curl.h>

int main() {
    CURL *curl;
    CURLcode res;

    curl = curl_easy_init();
    if (curl) {
        curl_easy_setopt(curl, CURLOPT_URL, "http://example.com"); // 設置請求的URL
        curl_easy_setopt(curl, CURLOPT_POST, 1); // 設置請求為POST請求

        struct curl_slist *headers = NULL;
        headers = curl_slist_append(headers, "Content-Type: application/json"); // 添加Content-Type頭部
        headers = curl_slist_append(headers, "Authorization: Bearer ABC123"); // 添加Authorization頭部
        curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); // 設置請求頭部

        res = curl_easy_perform(curl);
        if (res != CURLE_OK) {
            std::cerr << "Error: " << curl_easy_strerror(res) << std::endl;
        }

        curl_slist_free_all(headers); // 釋放內存
        curl_easy_cleanup(curl);
    }

    return 0;
}

在上面的示例中,我們使用了libcurl庫來發起HTTP請求,并通過curl_slist_append函數向請求中添加了Content-Type和Authorization的頭部信息。最后,我們通過curl_easy_setopt函數將這些頭部信息添加到請求中。

0
寿光市| 会同县| 灵武市| 青神县| 海兴县| 柯坪县| 浠水县| 邮箱| 龙口市| 崇礼县| 会昌县| 团风县| 隆林| 霞浦县| 蒙山县| 门头沟区| 长汀县| 曲麻莱县| 陆丰市| 大邑县| 晋城| 平邑县| 济南市| 揭西县| 西平县| 察隅县| 蓝田县| 南川市| 龙游县| 喀喇沁旗| 平塘县| 松溪县| 双辽市| 静宁县| 赤水市| 鹤庆县| 安庆市| 石嘴山市| 惠水县| 沁水县| 芜湖县|