xmlrpc 命令的 curl 命令

Nic*_*ick 1 python curl xml-rpc

所以我有一个 XMLRPC 服务器,它有一个名为 start_apps 的命令

通常从 python 我会像这样运行它

import xmlrpclib
app=xmlrpclib.ServerProxy("http://localhost:6610/app_rpc")

app.start_apps()
Run Code Online (Sandbox Code Playgroud)

有没有办法从 curl 命令调用这个方法?

我对 bash 或 powershell 感兴趣

Bou*_*uke 5

以下命令将通过将 XML 数据发布到 XMLRPC 服务器来调用 start_apps 命令:

curl -d "<?xml version='1.0'?><methodCall><methodName>start_apps</methodName></methodCall>" http://localhost:6610/app_rpc
Run Code Online (Sandbox Code Playgroud)

在 Linux 上调用时,对 XML 片段使用单引号。