mimic-xmlrpc
rsync -aiv rsync://mimic-xmlrpc.cvs.sourceforge.net/cvsroot/mimic-xmlrpc/ mimic
Mimic (XML-RPC Client for JavaScript) v2.3 Copyright (C) 2005-2013 Carlos Eduardo Goncalves (cadu.goncalves@gmail.com)
Mimic is dual licensed under the MIT (http://opensource.org/licenses/mit-license.php) and GPLv3 (http://opensource.org/licenses/gpl-3.0.html) licenses.
usage
yarn add mimic-xmlrpcnpm i mimic-xmlrpc
Synchronous
The Sync code will now throw an INVALID_ACCESS_ERR
in Chrome in version 80 : InvalidAccessError: Failed to execute 'open' on 'XMLHttpRequest': Synchronous
const method = 'node.ping' let request = 'https://172.28.128.3:58086/noderpc2/' method requestcrossDomain = true request request request let response = request console console
Asynchronous (Need to set timeout)
const method = 'rpc.node_version' let request = 'http://172.28.128.3:26821/RPC2' method requestcrossDomain = true // --disable-web-security request // ms request { console } request { console console } request request request request