Ich schickte eine String
mit GET
in Retrofit und es funktionierte gut in meiner PHP-Server-Datei.Abrufen von Retrofit-Objekt in PHP
z.B.
@GET("add.php")
Call<Void> getData(@Query("value") String value);
und dies konnte unter Verwendung $_GET['value']
abgerufen werden. Diese Zeichenfolge war eine JSON-Zeichenfolge, die aus einem Objekt, beispielsweise der Klasse Survey
, konvertiert wurde.
Jetzt, da diese Zeichenfolge sehr lang geworden ist, entschied ich mich, POST
anstelle von GET
zu verwenden, sonst erhalte ich einen URI too long
Fehler.
Mein neuer Code ist dies:
@POST("add.php")
Call<Void> getData(@Body Survey survey);
Meine Frage ist, wie kann ich diese Daten in meiner PHP-Datei jetzt abrufen (da ich nicht die value
Parameter mehr erwähne).
Siehe https://stackoverflow.com/questions/34371656/php-get- Post-Anfrage-Inhalt – santalu