weixin_37839679 2017-03-09 22:24 采纳率: 0%
浏览 1956

C++环境,如何保存http的post回应消息,post部分使用了curl库

函数主体如下:

#include<curl\curl.h>
int main()
{
CURL *hnd = curl_easy_init();

    curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
    curl_easy_setopt(hnd, CURLOPT_URL, "api.thingspeak.com/talkbacks/14072/commands/execute.json");

    struct curl_slist *headers = NULL;
    headers = curl_slist_append(headers, "content-type: application/x-www-form-urlencoded");
    headers = curl_slist_append(headers, "postman-token: 4fdca9ae-9b34-6525-cca4-3f59776fe95e");
    headers = curl_slist_append(headers, "cache-control: no-cache");
    curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
    curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "api_key=Q7S2VY3XG1KDLMNF");

    CURLcode ret = curl_easy_perform(hnd);


}

图片是运行结果,一个JSON对象,即回应信息,想问怎么保存下这个信息。求大神帮助。

图片说明

  • 写回答

4条回答 默认 最新

  • threenewbee 2017-03-09 23:28
    关注

    你说的保存是什么意思?是把返回值写入文本文件?
    http://www.runoob.com/cprogramming/c-file-io.html

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料