بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تبدیل لینک کوتاه شده به کامل

مدیریت گفتگو
learnpro 12 سال پیش
آخرین تغییر: 12 سال پیش

سلام

من یه لینک کوتاه دارم مثل این

http://isna.ir/fa/news/93062514877/xxx-yyy=zzz

که میخوام توسط متد HttpGet بخونمش اما چون لینک کوتاه شده است برنامه کرش میکنه

لینک کامل هم این هست

http://isna.ir/fa/news/93062514877/%D8%AF%D8%B9%D9%88%D8%AA-%D8%A8%D9%87-%D9%87%D9%85%DA%A9%D8%A7%D8%B1%DB%8C-%D8%A7%D8%B2-%DA%A9%D8%A7%D8%B1%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%D9%86-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1-%D9%88-%D8%A2%DB%8C-%D8%AA%DB%8C

چطوری میشه این لینک کوتاه رو به یه لینک کامل تبدیل کرد و تحویل HttpGet داد ؟

نظرات

learnpro 12 سال پیش
نبود ؟؟؟؟؟؟؟؟

پاسخ‌ها 1

مجتبی یگانه 12 سال پیش

متن فارسی و کلا کارکتر ها نا متعارف در URL به صورت URL Encoded درمیان !

شما برای گرفتن آدرس اصلی باید اون رو URL Decode کنید ، اما فکر نمی کنم مشکلی داشته باشه ، چون اتوماتیک دیکد میشه :)

String afterDecode = URLDecoder.decode(stingvalue, "UTF-8");

نظرات

learnpro 12 سال پیش
با این کد باز هم همون لینک کوتاه رو نشون میده
learnpro 12 سال پیش
مشکل حل شد با اندکی تغییر java.net.URLEncoder.encode(link, "UTF-8");

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .