作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在使用 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/
我是一名优秀的程序员,十分优秀!