मैं http पैकेट डीकोड कर रहा हूं। और मुझे एक समस्या का सामना करना पड़ा जो समस्या को हल करता था। जब मुझे एक http पैकेट मिलता है तो इसमें हेडर और बॉडी होती है। जब ट्रांसेफर-एन्कोडिंग टूट जाती है तो मुझे नहीं पता कि क्या करना है?जावा में चकित http डिकोडिंग?
क्या जावा में डेटा को डिचंक करने के लिए कोई उपयोगी API या कक्षा है?
और यदि कोई व्यक्ति, http डिकोडिंग के बारे में अनुभव करता है, तो कृपया मुझे यह तरीका कैसे दिखाएं?
असल में मैं ऑफ़लाइन http डिकोडिंग करता हूं और मेरे पास http पैकेट का हेडर और बॉडी है। और मैं पैकेट डीकोड कर दूंगा। लेकिन मुझे एक एपीआई चाहिए जो हेडर और बॉडी पाती है और मुझे डीकोडेड डेटा देती है। क्या एपीआई है? – CodingForever
विकिपीडिया आलेख में विस्तार है कि एक खंड कैसे दिखता है। आप मूल रूप से केवल सीआरएलएफ (\ r \ n) पर विभाजित हो सकते हैं। यह 10 और 13 बाइट्स हैं। पहला भाग हेडर है जो हेक्स में खंड लंबाई का प्रतिनिधित्व करता है। दूसरा भाग तब खंड डेटा है। आप बस उन सभी हिस्सों को इकट्ठा और जोड़ते हैं। 'ChunkedInputStream' ठीक वही करता है। – BalusC
क्योंकि आपका उत्तर सही है। – CodingForever