- Initiateur de la discussion
X
xfacidrel
Geek
- Messages
- 2
- Score réaction
- 2
- Points
- 75
Hello,
J'essaye d'utiliser l'API REST de Mtxserv depuis un smartphone Android. Pour ce faire j'utilise la lib retrofit.
J'arrive à utiliser sans problèmes les méthodes GET mais pour les POST (du genre /api/v1/game/{serverId}/actions/restart), j'obtiens un code de réponse 200 et non 201 comme spécifié dans la doc. De plus le corps de la réponse semble n'avoir aucun lien avec l'API. Une fois passé dans un moteur de rendu html ça donne ça :
On dirait que la requête est bloquée par un système anti-ddos / anti-spam. Y a t-il moyen de contourner ce problème (sachant que le client HTTP utilisé par retrofit (okhttp) est déjà configuré pour suivre les redirections).
Je vais continuer à bidouiller de mon côté et je posterais la solution si je la trouve.
Merci d'avance
J'essaye d'utiliser l'API REST de Mtxserv depuis un smartphone Android. Pour ce faire j'utilise la lib retrofit.
J'arrive à utiliser sans problèmes les méthodes GET mais pour les POST (du genre /api/v1/game/{serverId}/actions/restart), j'obtiens un code de réponse 200 et non 201 comme spécifié dans la doc. De plus le corps de la réponse semble n'avoir aucun lien avec l'API. Une fois passé dans un moteur de rendu html ça donne ça :
On dirait que la requête est bloquée par un système anti-ddos / anti-spam. Y a t-il moyen de contourner ce problème (sachant que le client HTTP utilisé par retrofit (okhttp) est déjà configuré pour suivre les redirections).
Je vais continuer à bidouiller de mon côté et je posterais la solution si je la trouve.
Merci d'avance