您知道如何 运行 来自 node.js 的 xmlrpc 请求吗?
Do you nou how to run xmlrpc requests from node.js?
我想知道将 xmlrpc 与 node.js 一起使用的最佳方法是什么,有一个 npm 插件,但我找不到如何使用它。
谢谢!
工作项目中的一段代码:
const xmlrpc = require('xmlrpc');
const client = xmlrpc.createSecureClient({
host: 'yourhost'
port: 'yourport'
path: '/somepath'
});
function fetchData() {
return new Promise((resolve, reject) => {
const xmlData = {
table: 'GroupAssign',
limit: 1000,
page : 0,
};
return client.methodCall('DataService.query', [
xmlData.table,
xmlData.limit,
xmlData.page,
], (error, data) => {
if (error) { return reject(error); }
return resolve(data);
});
});
}
所以你需要
- 需要
xmlrpc
- 创建客户
- 以方法名称作为第一个参数调用
methodCall
我想知道将 xmlrpc 与 node.js 一起使用的最佳方法是什么,有一个 npm 插件,但我找不到如何使用它。 谢谢!
工作项目中的一段代码:
const xmlrpc = require('xmlrpc');
const client = xmlrpc.createSecureClient({
host: 'yourhost'
port: 'yourport'
path: '/somepath'
});
function fetchData() {
return new Promise((resolve, reject) => {
const xmlData = {
table: 'GroupAssign',
limit: 1000,
page : 0,
};
return client.methodCall('DataService.query', [
xmlData.table,
xmlData.limit,
xmlData.page,
], (error, data) => {
if (error) { return reject(error); }
return resolve(data);
});
});
}
所以你需要
- 需要
xmlrpc
- 创建客户
- 以方法名称作为第一个参数调用
methodCall