У меня есть строка, которая уже имеет правильный формат формы URLEncoded, и я хотел бы отправить ее через запрос POST на Android на сервер PHP. Я знаю, что метод отправки форм с кодировкой URL на Android использует UrlEncodedFormEntity
, и я знаю , как его использовать . Проблема заключается в том, что данные поступают в функцию уже закодированными в URL-адресе и соединенными амперсандами, поэтому использование UrlEncodedFormEntity
потребует много дополнительной работы, чтобы превратить его в List
из NameValuePairs
, и я бы не стал этого делать.
Итак, как же сделать Я делаю правильный запрос POST, отправляя эту строку в качестве тела содержимого?
Я уже пробовал использовать StringEntity
, но сервер PHP не получил никаких данных (пусто $ _ POST
).
Я тестирую http://test.lifewanted.com/echo.json.php , который просто
Вот пример уже закодированных данных:
partnerUserID = email% 40example.com & partnerUserSecret = mypassword & command = Authenticate