मेरे पास कुछ नया कोड है (अपाचे कॉमन्स http पुस्तकालयों का उपयोग करके) और पुराना (सख्ती से जावा 1.4 एपीआई का उपयोग करना) और नए अपाचे कॉमन्स पुस्तकालयों का उपयोग करके पुराने कोड को फिर से लिखने की कोशिश कर रहा हूं। हालांकि, यह काम नहीं कर रहा है और मैं यह जानने के लिए संघर्ष कर रहा हूं कि क्यों। अनुरोध भेजे जा रहे हैं, लेकिन मेरे नए कोड प्राप्त करने वाले सर्वर पर समय निकालते हैं जिनके पास मेरे पास पहुंच नहीं है। चूंकि पुराना कोड काम करता है, इसलिए मैंने http अनुरोध को अपनाना होगा। यह देखने के लिए कि क्या भेजा जा रहा है, जांचने के लिए कुछ प्रकार के HTTP यातायात स्निफर का उपयोग करना बहुत उपयोगी होगा, इसलिए मैं देख सकता हूं कि इसमें क्या अंतर है।मेरे जावा कोड द्वारा भेजे गए http यातायात का विश्लेषण करने का सबसे अच्छा तरीका?
मैं वेब (this one और that one) लेकिन न तो http डेटा के किसी भी मेरी जावा कोड द्वारा भेजा जा रहा कब्जा से कुछ ही http स्निफर्स डाउनलोड किया है (लेकिन वे काम करते हो जब मैं एक ब्राउज़र से यादृच्छिक अनुरोध भेजने)। इस डेटा पर मैं अपने हाथ कैसे प्राप्त कर सकता हूं इस पर कोई विचार है?
बिल्कुल सही धन्यवाद करेगा। मेरे डिस्पॉइल पर एक संपूर्ण हार्डवेयर स्टोर होने की तरह थोड़ा लगता है जब मुझे केवल एक स्क्रूड्राइवर चाहिए, लेकिन हे, काम पूरा हो गया! –
दोस्ताना सूचनात्मक टिप, आपको [स्थानीयहोस्ट] (http://wiki.wireshark.org/CaptureSetup/Loopback) यातायात को कैप्चर करने के लिए वायरशर्क प्राप्त करने के लिए आसपास कुछ फ़ुटज़िंग करना होगा और विंडोज लोकहोस्ट ट्रैफिक को कैप्चर करना काफी मुश्किल है। – hooknc