我們有一個XML-RPC服務器(用python實現),並且我正在嘗試編寫一個簡單的JavaScript應用程序來向它發送調用。無論庫我讓我似乎總是得到錯誤:XML-RPC Javascript不支持的方法('OPTIONS')
Unsupported method ('OPTIONS')
公平地說,我不明白XML-RPC和HTTP基礎協議,以及我應該。但我知道的是,這部作品在蟒蛇:
client = xmlrpclib.ServerProxy('http://localhost:2002')
client.T.run_process()
但以下JavaScript不:
var client = new xmlrpc_client("", "localhost", 2002, "http")
var msg = new xmlrpcmsg("T.run_process()", {})
lert(client.send(msg));
我使用這個javascript library。但是,無論我使用什麼庫,似乎我都會得到相同的錯誤,所以我想我們的服務器不符合某些python不介意的協議,對嗎?