XMLRPC
/
JSONRPC Debugger (based on the JS-XMLRPC library)

WARNING: this page is completely useless without javascript support.
Please use a javascript-enabled browser

Target server

Protocol: Address: Port: Path:

Action

List available methods Describe method Execute method Generate stub for method call

Method

Name: Payload:
Msg id:

Client options

Show debug info:
AUTH: Username: Pwd: Type

Instructions on usage of the debugger

  1. Run a 'list available methods' action against desired server
  2. If list of methods appears, click on 'describe method' for desired method
  3. To run method: click on 'load method synopsis' for desired method. This will load a skeleton for method call parameters in the form above. Complete all xmlrpc values with appropriate data and click 'Execute'

Example

Server Address: localhost
Port: 8081
Path: /debugger/listmethods.xml

Notices

  • Since this debugger runs in the browser, it will not be able to send requests to other domains than the one currently serving it, unless the remote server accepts CORS pre-flight requests.
  • all usernames and passwords entered on the above form will be written to the web server logs of this server. Use with care.

Changelog

  • ver 0.6 - 2022/12/XX: removed unsupported handling of cookies; request/response compression; timeout

AltStyle によって変換されたページ (->オリジナル) /