Maelstorm jquery xmlrpc获取空白错误

Maelstorm jquery xmlrpc getting blank error

本文关键字:空白 错误 获取 xmlrpc jquery Maelstorm      更新时间:2023-09-26

我正在为XML-RPC寻找一个jquery库,发现了这个:https://github.com/maelstrom/jquery-xmlrpc

我遵循了非常严格的指示,但最终得到了一个空的错误响应。

我确信我的xml-rpc资源运行良好,因为我已经从ios应用程序访问了它——所以我认为问题在于我如何使用这个库。

我有一个简单的方法,它将传递来测试XMP-RPC的两个数字相乘。

            $.xmlrpc({
                url: 'http://www.URL.com/xmlrpc.php',
                methodName: 'demo.multiplyTwoNumbers',
                params: [5, 4],
                success: function(response, status, jqXHR) { 
                alert("response: <" + response + "> jqXHR: <" + jqXHR + "> status: <" + status + ">");
                },
                error: function(jqXHR, status, error) { 
                alert("error: <" + error + "> jqXHR: <" + jqXHR + "> status: <" + status + ">");
                }
            });

我收到的警报是:

error: <> jqXHR: <[object Object]> status: <error>

我在我的xml-rpc服务器中尝试了其他一些方法,但没有成功。非常感谢您的帮助!

你很可能和我有同样的问题。也就是说,这个库默认使用HTTP OPTIONS请求而不是POST发出XMLRPC请求。

我不清楚这是否可以更改,因为我已经查看了文档,没有看到任何对设置方法的引用。也就是说,这是在jquery.ajax之上构建的,它确实支持设置请求类型。所以可能有办法。