Отправка Json Array с Http Получить в Android

Я звоню в веб-сервис (php http get request)

http://website.com/admin/employee_login.php?fun_name=abc&company_code=1&employee_ss=123&gtime=02:22 PM&x_id=350&v_id=9&task={"Walking":"1","Transfers":"1","OstomyCare":"1"}

но когда я кодирую этот URL, я получаю что-то другое с%20, и это не обновляет задачи в базе данных сервера. Есть ли способ, где я могу передать параметры в виде массива JSON без кодирования, как и выше?

благодарю вас

2 ответа

Перед отправкой URL и параметры URL кодируются. Например, пробелы становятся%20. На принимающей стороне php должен url декодировать параметры. Есть функция PHP, которая делает это для вас. После этого у вас есть исходные параметры обратно.

Использовать:

String value = "my url value"; // put here your url

URLEncoder.encode(value,"UTF-8")
Другие вопросы по тегам