কোনও ইউআরএল দিয়ে ব্যবহারকারী নাম এবং পাসওয়ার্ড প্রেরণ করতে আমরা এই স্কিমটি ব্যবহার করি:
http://username:password@www.my_site.com
তবে আমার ব্যবহারকারীর নাম my_email@gmail.com।
সমস্যা হচ্ছে @।
আমি কিভাবে এটা সমাধান করতে পারে?
কোনও ইউআরএল দিয়ে ব্যবহারকারী নাম এবং পাসওয়ার্ড প্রেরণ করতে আমরা এই স্কিমটি ব্যবহার করি:
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 ব্যবহার করুন Use এটি তখন এটি সঠিকভাবে পাস করা উচিত।
শুধু কর:
http://my_email%40gmail.com:password@www.my_site.com
আমি বেশ অবাক হয়েছি যে সমস্যাটি ব্যবহারকারীর নাম @এবং পাসওয়ার্ডের সাথে নয় - সাধারণত এটিই আমি ইউআরএল কর্তৃপক্ষ বা পথের অংশগুলিতে সংরক্ষিত অক্ষরগুলি পাই।
বিশেষ অক্ষরের সাধারণ কেস সমাধানের জন্য: কেবলমাত্র ক্রোম কনসোলটি খুলুন F12তারপরে আপনার পাসওয়ার্ড (বা ব্যবহারকারীর নাম) encodeURIComponent(str)কোথায় আছে তা পেস্ট করুন strএবং তারপরে পাসওয়ার্ড সহ ইউআরএল গঠনের জন্য এনকোডযুক্ত ফলাফলটি ব্যবহার করুন।
আশা করি এটি আপনার কিছুটা সময় সাশ্রয় করবে।
@হিসাবে এনকোড%40।