मैं रूबी में एक्सएमएल आरपीसी का उपयोग कर कुछ कोड पर काम कर रहा हूं और कुछ डीबग जानकारी देखने की जरूरत है, आप यह कैसे करते हैं?XMLRPC का एक वायर्डम्प कैसे करें :: रूबी में क्लाइंट?
9
A
उत्तर
20
पैकेज के स्रोत को पढ़ना, XMLRPC :: क्लाइंट नेट :: HTTP को इसके परिवहन के रूप में उपयोग करता है।
तो मुझे लगता है आप XMLRPC में एक विधि :: क्लाइंट तदनुसार बंदर-पैच करने के लिए सक्षम होना चाहिए:
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
(XMLRPC के लिए नमूना here से snarfed)।
0
ठीक उत्तर दें, लेकिन ध्यान दें कि http-level डंप अक्सर gzip एन्कोड किया जा सकता है और इस प्रकार डीबगिंग के लिए बहुत अच्छा नहीं है। एक और विकल्प client.http_last_response
का उपयोग करना है। उदा .:
server = XMLRPC::Client.new2("http://rpc.technorati.com/rpc/ping")
result = server.call("weblogUpdates.ping", "Copenhagen.rb", "http://www.copenhagenrb.dk/")
puts server.http_last_response.body
संबंधित मुद्दे
- 1. apache xmlrpc क्लाइंट में इनपुट इनपुट/आउटपुट xml
- 2. XMLRPC का उपयोग कर क्लाइंट से सर्वर पर फ़ाइल भेजें?
- 3. मैं रूबी के xmlrpc क्लाइंट को SSL प्रमाणपत्र त्रुटियों को अनदेखा कैसे कर सकता हूं?
- 4. Xmlrpc सर्वर पर ट्रेसबैक कैसे देखें, क्लाइंट नहीं?
- 5. PHP xmlrpc क्लाइंट और पायथन 2.5 xmlrpc सर्वर: अपूर्ण डेटा और सहकर्मी पीयर त्रुटि
- 6. पायथन का xmlrpc बेहद धीमा: एक सेकंड प्रति कॉल
- 7. HTTP क्लाइंट :: रेलवे पर रूबी में प्राप्त करें टाइमटाइम एरर
- 8. रेल ऐप पर रूबी में क्लाइंट एसएसएल का उपयोग
- 9. मैं रूबी में वेब सॉकेट क्लाइंट कैसे बना सकता हूं?
- 10. रूबी में घटनाक्रम कैसे करें?
- 11. आरवीएम: एक अलग रूबी से रत्न का उपयोग कैसे करें?
- 12. अपने क्लाइंट-सर्वर एप्लिकेशन में System.IdentityModel का उपयोग कैसे करें
- 13. मेटीयर क्लाइंट में एनपीएम मॉड्यूल का उपयोग कैसे करें?
- 14. आईओएस ऐप में क्लाइंट सर्टिफिकेट प्रमाणीकरण का उपयोग कैसे करें
- 15. ASP.NET/C# में क्लाइंट मशीन का नाम कैसे प्राप्त करें?
- 16. रूबी के साथ डब्ल्यूसीएफ सेवा का उपभोग कैसे करें?
- 17. रूबी रेगेक्स का उपयोग कैसे करें और
- 18. रूबी पर रूबी में अप्रत्यक्ष ग्राफ को कैसे कार्यान्वित करें?
- 19. रूबी हैश को एक टेबल प्रारूप में कैसे प्रिंट करें?
- 20. क्लाइंट आईपी कैसे प्राप्त करें?
- 21. एक रूबी हैश ऑब्जेक्ट को JSON में कैसे परिवर्तित करें?
- 22. रूबी में एक अमूर्त वर्ग को कैसे कार्यान्वित करें?
- 23. वर्तमान का उपयोग कैसे करें? रूबी परियोजनाओं में?
- 24. WCF क्लाइंट डिस्कनेक्ट कैसे करें
- 25. XMLRPC का उपयोग कर वर्डप्रेस में संलग्न फोटो के साथ नई पोस्ट कैसे बनाएं?
- 26. रूबी: इंटरैक्टिव रूबी कंसोल (आईआरबी) में फ़ाइल कैसे लोड करें?
- 27. रूबी: रूबी सरणी कैसे समूहित करें?
- 28. सेलेनियम रूबी में एक तत्व (माउसओवर) कैसे होवर करें?
- 29. रूबी (रेल पर) में एक प्रतीक को बहुवचन कैसे करें?
- 30. रूबी में दिन/घंटे/मिनट/सेकेंड का विश्लेषण कैसे करें?