Я пытаюсь передать строку формата ниже как тело запроса на сообщение http.Предотвратите модификацию от кодирования моего тела запроса http
param1=PARAM1¶m2=PARAM2¶m3=PARAM3
Но Модифицированная кодирует мое тело, так что = становится \ u003d и & становится \ u0026. И я получаю строку, которая выглядит примерно так:
param1\u003dPARAM1\u0026param2\u003dPARAM2\u0026param3\u003dPARAM3
Как я могу предотвратить это?
Модифицированный отдых api определяется следующим образом.
public interface RestAPI {
@POST("/oauth/token")
public void getAccessToken(@Body String requestBody, Callback<Response> response);
}
Я пытаюсь использовать тело POST как класс, но некоторые переменные в нем содержат зашифрованные строки типа «66PdGFKsvyyYaVTGJ/nAYQ ==» ... любая идея, как предотвратить знаки = от преобразования в \ u003d – vezikon