文档章节

nodejs的jsonrpc调用

c
 caiyezi
发布于 2016/11/08 20:23
字数 82
阅读 14
收藏 0

记录下使用nodejs发送jsonrpc请求:

var express = require('express');
var router = express.Router();
var request = require("request");

/* GET home page. */
router.get('/', function (req, res, next) {

  var headers = {
     'User-Agent': 'Super Agent/0.0.1',
     'Content-Type': 'application/x-www-form-urlencoded',
     'Accept': 'application/json-rpc',
     'keyname':'xx'
   };

  var options = {
    url: "http://192.168.20.131:8088",
    method: 'POST',
    headers: headers,
    form: {jsonrpc:'{"method": "ses/user/stringme", "params": ["XXXXX"], "id": 4}'}
  };

    request(options, function (error, response, body) {
        res.render("index", {title:res.statusCode.toString() + " " + body});
    });
});

module.exports = router;

 

本文转载自:http://www.cnblogs.com/vipzhou/p/5044806.html

共有 人打赏支持
c
粉丝 1
博文 108
码字总数 0
作品 0
西安
程序员
私信 提问
Hprose for Node.js 1.5.0 发布

Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而...

andot
2015/05/21
1K
8
groovy实现JSONRPC

介绍 groovy-jsonrpc JSONRPC的JAVA和GROOVY实现,能够将java类(包括groovy脚本)的公有静态方法通过jsonrpc2.0暴露出来。地址:https://github.com/wonder365/groovy-jsonrpc 。 JSONRPC2...

wonder365
2013/03/14
0
2
Zabbix 调用API 批量添加主机等

今天介绍跟实验两种方法调用api接口去批量添加批量管理zabbix客户端主机: 首先看官网介绍: 概观 Zabbix API允许您以编程方式检索和修改Zabbix的配置,并提供对历史数据的访问。它被广泛用于...

拎壶冲冲冲
2018/08/24
0
0
eosjs调用getactions

使用eosjs时,如何调用history模块的get_actions接口获取用户的历史交易动作? 如果要深入系统地学习Eos上的应用开发,推荐这个教程:Eos智能合约与Dapp开发入门 。 eosjs的封装与eos的rpc a...

汇智网教程
2018/12/24
0
0
json远程调用的错误

jsonrpc = new JSONRpcClient("JSON-RPC"); 执行上面这句时,就会出现jsonrpc未定义的错误,后来我把这句放到方法体内, 又提示异常被抛出且未被接住。 这是为什么?...

lqp2012
2012/06/14
304
1

没有更多内容

加载失败,请刷新页面

加载更多

聊聊flink的Table API及SQL Programs

序 本文主要研究一下flink的Table API及SQL Programs 实例 // for batch programs use ExecutionEnvironment instead of StreamExecutionEnvironmentStreamExecutionEnvironment env = Stre......

go4it
18分钟前
0
0
mysqldump应用

备份单个库/表数据或库/表结构 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 备份文件名 1、导出数据库为dbname的表结构(其中用戶名為root,密码为dbpasswd,生成的...

阿dai
26分钟前
0
0
shell脚本与Python的交互

1、Python针对shell获取传入,输出参数 传入:"$num" 例如: $0表示文件名,$1表示shell获取的第一个参数 输出:通过打印shell结果的方式,输出参数给Python。 例如: echo "{$iplist}",Python调...

一口今心
29分钟前
0
0
Euler 今日问世!国内首个工业级的图深度学习开源框架,阿里妈妈造

阿里妹导读:千呼万唤始出来!阿里妈妈正式公布重磅开源项目——图深度学习框架Euler。这是国内首个在核心业务大规模应用后开源的图深度学习框架。此次开源,Euler内置了大量的算法供用户直接...

阿里云官方博客
36分钟前
0
0
TiDB 3.0 Beta Release Notes

2019 年 1 月 19 日,TiDB 发布 3.0 Beta 版,对应 master branch 的 TiDB-Ansible。相比 2.1 版本,该版本对系统稳定性、优化器、统计信息以及执行引擎做了很多改进。 TiDB 新特性 支持 Vi...

TiDB
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部