URL के साथ उपयोगकर्ता नाम और पासवर्ड भेजने के लिए, हम इस योजना का उपयोग करते हैं:
http://username:password@www.my_site.com
लेकिन मेरा उपयोगकर्ता नाम है my_email@gmail.com
।
समस्या यह है @
।
मैं इसे कैसे सुलझाऊं?
URL के साथ उपयोगकर्ता नाम और पासवर्ड भेजने के लिए, हम इस योजना का उपयोग करते हैं:
http://username:password@www.my_site.com
लेकिन मेरा उपयोगकर्ता नाम है my_email@gmail.com
।
समस्या यह है @
।
मैं इसे कैसे सुलझाऊं?
जवाबों:
आपको URL को% 40 के रूप में एन्कोड करना होगा।
@
बहुत अधिक है, जो पासवर्ड प्रबंधकों द्वारा बनाए गए यादृच्छिक पासवर्ड के साथ तेजी से होने की संभावना है।
name.lastname@mail.com
और मेरा पासवर्ड है abc!@#
, तो क्या मुझे उपयोग करना चाहिए name%2Elastname%40mail%2Ecom
और abc%21%40%23
?
Url एन्कोडिंग के लिए @ प्रतीक के बजाय अपने उपयोगकर्ता नाम में 40% का उपयोग करें। इसे तब ठीक से पास करना चाहिए।
बस करो:
http://my_email%40gmail.com:password@www.my_site.com
मुझे काफी आश्चर्य है कि समस्या उपयोगकर्ता नाम के साथ थी @
और पासवर्ड नहीं -यहाँ ऐसा है जहाँ मुझे url प्राधिकरण या पथ भागों में आरक्षित वर्ण मिलते हैं।
विशेष वर्णों के सामान्य मामले को हल करने के लिए: बस क्रोम कंसोल को F12तब पेस्ट के साथ खोलें encodeURIComponent(str)
जहां str
आपका पासवर्ड (या उपयोगकर्ता नाम) है और फिर पासवर्ड के साथ यूआरएल बनाने के लिए एन्कोडेड परिणाम का उपयोग करें।
आशा है कि यह आपको कुछ समय बचाता है।
@
रूप में सांकेतिक शब्दों में बदलना%40
।