gpt4 book ai didi

xml - 如何在 ruby​​ 中进行 XMLRPC::Client 的有线转储?

转载 作者:数据小太阳 更新时间:2023-10-29 01:42:47 24 4
gpt4 key购买 nike

我正在使用 ruby​​ 中的 XML RPC 编写一些代码,需要查看一些调试信息,你是怎么做到的?

最佳答案

阅读包的源代码,XMLRPC::Client 依次使用 Net::HTTP 作为其传输。

所以我认为您应该能够相应地将方法猴子修补到 XMLRPC::Client 中:

require 'pp'

# the magic happens here
class XMLRPC::Client
def set_debug
@http.set_debug_output($stderr);
end
end

server = XMLRPC::Client.new2("http://rpc.technorati.com/rpc/ping")
server.set_debug
result = server.call("weblogUpdates.ping", "Copenhagen.rb", "http://www.copenhagenrb.dk/")
pp result

(来自 here 的 XMLRPC 示例)。

关于xml - 如何在 ruby​​ 中进行 XMLRPC::Client 的有线转储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1263702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com