4 votes

Puis-je encoder un tag NFC pour envoyer des données HTTP POST ?

Puis-je coder une étiquette NFC pour envoyer des données HTTP POST ? Ou puis-je seulement utiliser HTTP GET ?

J'ai beaucoup cherché sur Google, mais je n'ai pas trouvé de réponse (ce qui, je suppose, implique que c'est uniquement HTTP GET, mais j'aimerais que quelqu'un me le dise).


[Mise à jour - 6 ans plus tard] Ce projet a été abandonné, mais il s'agissait essentiellement de publicité, en intégrant des jetons NFC dans des affiches.

En tant que tel, il devrait fonctionner sur n'importe quel Android, sans qu'aucune application auxiliaire ne soit nécessaire (c'est ma faute ; j'aurais peut-être dû être plus clair).

L'étape supplémentaire d'installation d'une application réduirait considérablement le nombre de personnes qui scannent l'étiquette.

1voto

rizzle Points 3127

Non, vous pouvez seulement encoder une URL sur la balise. La balise ne contient pas d'instruction pour émettre une requête HTTP GET ou une requête HTTP POST.

La manière dont l'URL est interprétée et traitée dépend de l'application qui ouvre l'URL. En général, cette application sera un navigateur Web et ce dernier traitera l'URL comme si elle avait été tapée dans la barre d'adresse. Par conséquent, les navigateurs web ouvrent généralement l'URL en émettant une requête GET.

1voto

Masster Points 21

0voto

G. Annell Points 11

L'application Tasker peut être configurée pour envoyer n'importe quelle requête http à n'importe quelle adresse lorsqu'elle entre en contact avec une étiquette NFC qu'elle reconnaît.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X