كيف يمكنني استخدام httparty مع ترميز UTF-8؟
سؤال
لدي عنوان URL مثل http://example.com/tag/София/new.json
وأريد تقديم طلب الحصول على httparty. عندما أفعل:
httparty.get "http://example.com/tag/софия/new.json
انا حصلت:
URI::InvalidURIError at /
bad URI(is not URI?): link here
أي أفكار كيفية التعامل مع هذا؟
المحلول
ال اساسي يقول "قم بتشفير عنوان URL على أنه UTF-8 ، ثم تمثل تسلسلات متعددة البايت كـ الثمانيات المئوية المئوية." في حالتك،
http://example.com/tag/%D0%A1%D0%BE%D1%84%D0%B8%D1%8F/new.json
لا تنتمي إلى StackOverflow