J'ai vu des articles et des messages partout (y compris SO) sur ce sujet, et le commentaire dominant est que la politique de même origine empêche un formulaire POST entre les domaines. Le seul endroit où j'ai vu quelqu'un suggérer que la politique de même origine ne s'applique pas aux …
J'ai toujours essayé d'éviter d'utiliser la plupart des propriétés du protocole HTTP par peur de l'inconnu. Cependant, je me suis dit que je vais affronter la peur aujourd'hui et commencer à utiliser les en-têtes à dessein. J'ai essayé d'envoyer des jsondonnées au navigateur et de les utiliser immédiatement. Par exemple, …
Pourquoi mes outils de développement Chrome affichent-ils "Impossible d'afficher les données de réponse" en réponse lorsque le contenu renvoyé est de type text / html? Quelle est l'alternative pour voir la réponse renvoyée dans les outils de développement?
D'après ce que je comprends, si un script côté client s'exécutant sur une page de foo.com veut demander des données à bar.com, dans la demande, il doit spécifier l'en-tête Origin: http://foo.comet la barre doit répondre avec Access-Control-Allow-Origin: http://foo.com. Qu'y a-t-il pour empêcher le code malveillant du site roh.com d'usurper simplement …
Pour mon processus d'authentification, je crée un jeton unique lorsqu'un utilisateur se connecte et je le place dans un cookie qui est utilisé pour l'authentification. Donc, j'enverrais quelque chose comme ça depuis le serveur: Set-Cookie: token=$2a$12$T94df7ArHkpkX7RGYndcq.fKU.oRlkVLOkCBNrMilaSWnTcWtCfJC; path=/; Ce qui fonctionne sur tous les navigateurs. Ensuite, pour supprimer un cookie, j'envoie …
Existe-t-il un moyen fiable d'obtenir un fuseau horaire à partir du navigateur client? J'ai vu les liens suivants mais je veux une solution plus robuste. Détecter automatiquement un fuseau horaire avec JavaScript Détection de fuseau horaire en JavaScript
Quelle est la différence entre les codes HTTP 301et les 308codes d'état? 301 (Déplacé de façon permanente): Cette demande et toutes les demandes futures doivent être dirigées vers l'URI donné. 308 (Redirection permanente): La demande et toutes les demandes futures doivent être répétées en utilisant un autre URI. Ils semblent …
J'ai du mal à trouver des informations faisant autorité sur le comportement des champs en double de la chaîne de requête HTTP GET, comme http://example.com/page?field=foo&field=bar et notamment si la commande est conservée ou non. La plupart des langages orientés Web produisent un tableau contenant à la fois foo et bar …
Je souhaite passer un appel HTTP sortant à partir de node.js, en utilisant le standard http.Client. Mais je ne peux pas accéder au serveur distant directement depuis mon réseau et je dois passer par un proxy. Comment dire à node.js d'utiliser le proxy?
Si je fais ça ... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); il imprime Proxy? false Le problème est que je suis derrière un proxy. D'où la JVM obtient-elle ses informations de proxy sous Windows? Comment configurer cela? Toutes mes autres applications semblent parfaitement satisfaites de mon proxy.
Y a-t-il quelque chose de non-RESTful à propos de la fourniture de paramètres à une requête HTTP DELETE? Mon scénario est que je modélise le "Êtes-vous sûr de vouloir supprimer cela?" scénario. Dans certains cas, l'état de la ressource suggère que la suppression demandée peut être invalide. Vous pouvez probablement …
Je construis une API RESTful à l'aide d'ASP.NET Core MVC et je souhaite utiliser des paramètres de chaîne de requête pour spécifier le filtrage et la pagination sur une ressource qui renvoie une collection. Dans ce cas, je dois lire les valeurs passées dans la chaîne de requête pour filtrer …
Je suis intéressé à exposer une interface REST directe à des collections de documents JSON (pensez CouchDB ou Persevere ). Le problème que je rencontre est de savoir comment gérer l' GETopération sur la racine de la collection si la collection est grande. À titre d'exemple, prétendez que j'expose la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.