首页 > Web开发 > 详细

request发送json-rpc请求

时间:2017-04-26 16:28:07      阅读:413      评论:0      收藏:0      [点我收藏+]

直接贴代码吧:

let url = ‘/rest/2.0/res/auth_token?session=‘ + session
  url += getUrlTokenQuery()
  const method = ‘Stream.open‘
  const params = { // 预览参数
    ‘channel‘: 1,
    ‘ip‘: 0,
    ‘protocol‘: 1,
    ‘port‘: 0,
    ‘coder‘: 0
  }
  var requestData = {
    jsonrpc: ‘2.0‘,
    id: ++id,
    method: ‘brest‘,
    params: {
      call: method,
      args: params
    }
  }
  const options = {
    method: ‘post‘,
    uri: `${ip}:${port}${url}`,
    body: requestData,
    json: true
  }
  try {
    const result = await rp(options)
    return {
      result: result,
      err: ‘‘
    }
  } catch (err) {
    return {
      result: null,
      err: err
    }
  }

 

request发送json-rpc请求

原文:http://www.cnblogs.com/vipzhou/p/6769134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!