GET Request Кодировка проблема - PullRequest
0 голосов
/ 26 декабря 2018

Поэтому мне нужно проанализировать ввод из моего приложения для Android и сделать запрос GET на веб-сайте, например: www.example.com/profile/'profile nickname'

Поэтому, когда я использую кодировщик URL:

URLEncoder.encode(nickname, "utf-8");

Этоанализирует пустое пространство как '+', но я хочу проанализировать его как %20, потому что этот API требует %20 вместо +.Плюс все эти необычные символы для синтаксического анализа с подобной формой как '%20'.

И когда я использую точку ('.') В моем запросе GET, URLEncoder не анализирует его как "% 2E", вместо этого он передает его как ".". Любые решения?

Спасибо за вашу помощь!

...