Hello+World
यह है कि कैसे ब्राउज़र अनुरोध के application/x-www-form-urlencoded
लिए फ़ॉर्म डेटा ( ) को एन्कोड करेगा GET
और यह एक URI के क्वेरी भाग के लिए आम तौर पर स्वीकृत फ़ॉर्म है।
http://host/path/?message=Hello+World
यदि आपने जावा सर्वलेट के लिए यह अनुरोध भेजा है, तो सर्वलेट पैरामीटर मान को सही ढंग से डिकोड करेगा। आमतौर पर केवल एक बार यहाँ समस्याएँ होती हैं यदि एन्कोडिंग मेल नहीं खाता है।
कड़ाई से बोलते हुए, HTTP या URI चश्मे में कोई आवश्यकता नहीं है कि application/x-www-form-urlencoded
कुंजी-मूल्य जोड़े का उपयोग करके क्वेरी भाग को एन्कोड किया जाए ; क्वेरी भाग को वेब सर्वर के रूप में स्वीकार करने की आवश्यकता है। व्यवहार में, यह एक मुद्दा होने की संभावना नहीं है।
यूआरआई के अन्य हिस्सों (उदाहरण के लिए पथ) के लिए इस एन्कोडिंग का उपयोग करना आमतौर पर गलत होगा। उस स्थिति में, आपको RFC 3986 में वर्णित एन्कोडिंग योजना का उपयोग करना चाहिए ।
http://host/Hello%20World
अधिक यहाँ ।