में यूआरएल एन्कोड मैं क्यूटी 4 का उपयोग करते समय एक यूआरएल एन्कोड करने की कोशिश कर रहा हूं। यह क्यूटी 3 में दिखता है, यह विधि QUrl::encode
थी, लेकिन जाहिर है QUrl
क्यूटी 3 से क्यूटी 4 में फिर से लिखा गया था। मैंने प्रलेखन में देखा और कोई समकक्ष विधि नहीं देखा। क्या मुझे कुछ याद आ रही है?Qt4
Q
Qt4
7
A
उत्तर
8
चाहते हैं।
1
आप भी QUrl::toPercentEncoding का प्रयोग कर एक URL में बनाने के बिना किसी भी QString एन्कोड करने के लिए QUrl::setEncodedUrl
और QUrl::toEncoded
0
Qt3 support members for QUrl अंक स्टीफन चू का उत्तर। बस लिंक जोड़ा गया क्योंकि यह उपयोगी हो सकता है ..
प्रतिशत एन्कोडिंग यूआरएल-एन्कोडिंग के समान नहीं है, क्या होगा यदि "हैलो वर्ल्ड" "हैलो% 20 वर्ल्ड" या "हैलो + वर्ल्ड" बनना चाहिए? 'toPercentEncoding (" हैलो वर्ल्ड ") 'एक नो-ऑप है। – spraff
मुझे Qt5 के साथ QUrl :: toPercentEncoding विधि का उपयोग करके कोई अंतर नहीं दिखता है। मैंने "हैलो वर्ल्ड" एन्कोड करने की कोशिश की और यह सही ढंग से "हैलो% 20 वर्ल्ड" में एन्कोड किया गया है – Bemipefe