request发送json-rpc请求
直接贴代码吧:
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请求的更多相关文章
- 【PostMan】1、Postman 发送json格式请求
		
Postman 是一个用来测试Web API的Chrome 外挂软件,可由google store 免费取得并安装于Chrome里,对于有在开发Web API的开发者相当有用,省掉不少写测试页面呼叫的 ...
 - Java 用HTTP的方式发送JSON报文请求
		
前言: 项目调用第三方接口时,通常是用socket或者http的通讯方式发送请求:http 为短连接,客户端发送请求都需要服务器端回送响应,请求结束后,主动释放链接.Socket为长连接:通常情况下S ...
 - 如何使用python内置的request发送JSON格式的数据
		
使用步骤如下: 一.如果想发送json格式的数据,需要使用request模块中的Request类来创建对象,作为urlopen函数的参数 二.header中添加content-type为applica ...
 - 通过http协议发送json格式请求并解析
		
本人初入门径.代码略显粗糙,欢迎指点改正! 最近在做公司的项目的时候,需要和其他公司进行业务上的对接,对方直接扔过来一个协议用来开发,最近稍微看了一下,写了一个通过协议获取数据的方法 对方的协议内容部 ...
 - java请求POST发送json格式请求
		
public static String upload(String url){ try { HttpClient httpclient = new DefaultHttpClient(); Http ...
 - Jmeter中使用HTTP信息头管理器发送json格式请求体的接口
		
Jmeter中,如果请求体的格式为x-www-form-urlencoded,则不需要添加请求头,保持默认即可,但是如果遇到接口的请求体格式为json时,就要用到HTTP信息头管理器,在线程组上右键— ...
 - 微信小程序开发 [05] wx.request发送请求和妹纸图
		
1.wx.request 微信小程序中用于发起网络请求的API就是wx.request了,具体的参数太多,此处就不再一一详举了,基本使用示例如下: wx.request({ url: 'test.ph ...
 - Linux内核RPC请求过程
		
这篇文章讲讲server端RPC报文的处理流程.server端RPC报文的处理函数是svc_process,这个函数位于net/sunrpc/svc.c中.这个函数须要一个svc_rqst结构的指针作 ...
 - java httpclient发送json 请求 ,go服务端接收
		
/***java客户端发送http请求*/package com.xx.httptest; /** * Created by yq on 16/6/27. */ import java.io.IOEx ...
 - 客户端通过Feign发起请求  服务端通过request取 json对象
		
@RestController @RequestMapping(value = "test") public class TestServer { @RequestMapping( ...
 
随机推荐
- Android 与 iOS 推送 Push Notification 的区别
			
Android 安卓使用 GCM (Google Cloud Messaging) 接收推送,然后应用根据实际情况决定做什么反应,比如显示一个 Notification. 所以安卓下,推送 Push ...
 - iterrows() 函数对dataframe进行遍历
			
for循环遍历dataframe,返回有一个元祖类型,第一个是行的索引,第二个是series,是每一行的内容.
 - 深入了解java虚拟机(JVM)  第十一章 类的加载
			
一.类加载机制概述 虚拟机把描述类的数据从class文件加载到内存并对数据进行效验,解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是虚拟机的类加载机制. 二.类加载的机制 类加载的过程 ...
 - 2018 ACM-ICPC 亚洲区域赛青岛现场赛 —— Problem F. Tournament
			
题面:http://acm.zju.edu.cn/contest-materials/qd2018/qd2018_problems.pdf 题意: n个骑士决斗K轮 要求是每个骑士只能跟另外一个骑士决 ...
 - URL的组成和含义
			
1.URL - Uniform Resource Locator 当您点击 HTML 页面中的某个链接时,对应的 <a>标签指向万维网上的一个地址. 统一资源定位器(URL)用于定位万维网 ...
 - SYN 洪泛攻击
			
在 TCP 三次握手中,服务器为了响应一个收到的 SYN,分配并初始化连接变量和缓存.然后服务器发送一个 SYNACK 进行相应,并等待来自客户的 ACK 报文段. 如果某客户不发送 ACK 来完成三 ...
 - Nginx文件上传下载实现与文件管理
			
1.Nginx 上传 Nginx 依赖包下载 # wget http://www.nginx.org/download/nginx-1.2.2.tar.gzinx # wget http://www. ...
 - iOS --UIScrollView的学习(二)
			
1.接着上一次的说:http://www.cnblogs.com/fengzhihao/p/5287734.html,这次讲一下UISCrollView的缩放功能. 2.当用户在UIScrollVie ...
 - JavaScript可视化框架——Echarts
			
记录一款好用的JavaScript可视化框架: https://echarts.baidu.com/index.html 另 python库: pyecharts
 - HTML常用汇总
			
HTML注释 <!-- --> XHTML:就是要遵守XML规则的HTML标签 DHTML:包含html,js,等动态HTML 表单元素提交时提交的是name属性 get提交.post提交 ...