首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为requestjs REST调用添加有效负载

如何为requestjs REST调用添加有效负载
EN

Stack Overflow用户
提问于 2015-05-11 21:16:32
回答 1查看 1.3K关注 0票数 0

我有以下代码:

代码语言:javascript
复制
var request = require('request')
...
var options = {
    method: 'post',
    rejectUnauthorized: false, 
    url: '<my rest URI>',
    headers: {
    'content-type':json},
    Authorization:'Basic',
    auth: {
       user: username,
       password: password
    } 
}

..。

代码语言:javascript
复制
request(options, function (err, res, body) {
      if (err) {
        console.dir(err);
        retmessage= err;
        res.render(err);
          return;
      }
      console.dir('headers', res.headers)
      console.dir('status code', res.statusCode)
      console.dir(body)
    })

我正在尝试调用REST,它需要json数据有效负载。如何将有效载荷添加到此调用中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-11 21:25:58

在options对象中放置body属性。来自https://github.com/request/request#requestoptions-callback

主体-实体体,用于补丁、发布和放置请求.必须是缓冲区或字符串,除非json是true。如果json是true,那么body必须是一个JSON可序列化的对象。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30177797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档