RFC 3986 में वर्णित अनुसार, मैं स्ट्रिंग के प्रतिशत एन्कोडिंग कैसे करूं? अर्थात। मैं नहीं चाहता (आईएमओ, अजीब) www-url-form-encoded, thatisdifferent के रूप में।जावा में प्रतिशत एन्कोड कैसे करें?
यदि यह महत्वपूर्ण है, तो मैं डेटा एन्कोड कर रहा हूं जो आवश्यक रूप से एक संपूर्ण यूआरएल नहीं है।
यह आपके लिए यह करता है? Https: //docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html। Woops, ठीक से पढ़ा नहीं था। –
@ZackNewsham को अनदेखा करें, नहीं, क्योंकि यह www-url-form-encoded का उपयोग करता है। –
क्या आप "मानक" परिभाषित कर सकते हैं? क्या इसे यूआरएल में रिक्त स्थान को '% 20' के रूप में एन्कोड करना है, और क्वेरी स्ट्रिंग में रिक्त स्थान' + 'के रूप में है? अन्य विशेष पात्रों के बारे में क्या? – Doorknob