J'envoyais un String
en utilisant GET
dans Retrofit et cela a bien fonctionné dans mon fichier de serveur PHP.Récupération de l'objet Retrofit en PHP
par exemple.
@GET("add.php")
Call<Void> getData(@Query("value") String value);
et cela pourrait être récupéré en utilisant $_GET['value']
. Cette chaîne était une chaîne JSON convertie à partir d'un objet, disons de la classe Survey
.
Maintenant que cette chaîne est devenue très longue, j'ai décidé d'utiliser POST
au lieu de GET
sinon j'obtiens une erreur URI too long
.
Mon nouveau code est le suivant:
@POST("add.php")
Call<Void> getData(@Body Survey survey);
Ma question est, comment puis-je récupérer ces données dans mon fichier PHP maintenant (depuis que je ne suis pas mentionnais le paramètre value
plus).
Voir https://stackoverflow.com/questions/34371656/php-get- post-request-content – santalu