Prevent Retrofit von der Codierung meines HTTP-Anforderungskörpers
Ich versuche, eine Zeichenfolge des folgenden Formats als Text einer http-Post-Anfrage zu übergeben.
param1=PARAM1¶m2=PARAM2¶m3=PARAM3
Aber Retrofit verschlüsselt meinen Körper so, dass = zu \ u003d und & zu \ u0026 wird. Und am Ende habe ich eine Zeichenfolge, die tatsächlich so aussieht:
param1\u003dPARAM1\u0026param2\u003dPARAM2\u0026param3\u003dPARAM3
Wie kann ich das verhindern?
Meine Nachrüstrest-API ist wie folgt definiert.
public interface RestAPI {
@POST("/oauth/token")
public void getAccessToken(@Body String requestBody, Callback<Response> response);
}