Questions marquées «http»

94
Détecter une redirection dans une requête ajax?

Je veux utiliser jQuery pour OBTENIR une URL et vérifier explicitement s'il a répondu avec une redirection 302, mais ne pas suivre la redirection. jQuery $.ajaxsemble toujours suivre les redirections. Comment puis-je éviter cela et voir la redirection sans la suivre? Il y a diverses questions avec...

93
Lire le corps de la réponse d'erreur en Java

En Java, ce code lève une exception lorsque le résultat HTTP est la plage 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! Dans mon cas, je sais que le contenu est 404, mais...

93
Quelle est la fonction de l'en-tête HTTP «Vary: Accept»?

J'utilise PHP pour générer des pages Web dynamiques. Comme indiqué dans le tutoriel suivant (voir le lien ci-dessous), le type MIME des documents XHTML doit être "application / xhtml + xml" lorsque $ _SERVER ['HTTP_ACCEPT'] le permet. Puisque vous pouvez servir la même page avec 2 MIME différents...

93
Méthodes API RESTful; TÊTE ET OPTIONS

J'écris un module API RESTful pour une application en PHP, et je suis un peu mélangé les verbes HEADet OPTIONS. OPTIONS  Utilisé pour récupérer les verbes HTTP disponibles pour une ressource donnée? HEAD Utilisé pour déterminer si une ressource donnée est disponible? Si quelqu'un pouvait clarifier...

93
Alternatives RESTful à DELETE Request Body

Alors que la spécification HTTP 1.1 semble autoriser les corps de message sur les requêtes DELETE , elle semble indiquer que les serveurs devraient l'ignorer car il n'y a pas de sémantique définie pour cela. 4.3 Corps du message Un serveur DEVRAIT lire et transmettre un corps de message sur toute...

93
$ http get paramètres ne fonctionne pas

Est-ce que quelqu'un sait pourquoi cela ne fonctionne pas? $http .get('accept.php', { source: link, category_id: category }) .success(function (data, status) { $scope.info_show = data }); et cela fonctionne: $http .get('accept.php?source=' + link + '&category_id=' + category) .success(function...

92
Une requête HTTP PUT est-elle requise pour inclure un corps?

J'ai du mal à trouver une spécification précise de cela dans la norme. J'ai un client HTTP qui n'inclut pas d'en- Content-Length: 0tête lorsque je fais une demande PUT où je ne spécifie pas de corps, et un serveur qui est confus par de telles demandes, et je me demande quel programme je dois...

92
Comment gérer plusieurs cookies avec le même nom?

Supposons, par exemple, qu'une application envoie les en-têtes HTTP suivants à définir sur le cookie nommé "a": Set-Cookie: a=1;Path=/;Version=1 Set-Cookie: a=2;Path=/example;Version=1 Si j'accède /exampleau serveur, les deux chemins sont valides, j'ai donc deux cookies nommés "a"! Étant donné que...

92
http keep-alive à l'ère moderne

Donc, selon l'auteur haproxy, qui en sait une ou deux sur http: Keep-alive a été inventé pour réduire l'utilisation du processeur sur les serveurs lorsque les processeurs étaient 100 fois plus lents. Mais ce qui n'est pas dit, c'est que les connexions persistantes consomment beaucoup de mémoire...

92
Comment utiliser OKHTTP pour faire une demande de publication?

J'ai lu quelques exemples qui publient des jsons sur le serveur. quelqu'un dit: OkHttp est une implémentation de l'interface HttpUrlConnection fournie par Java. Il fournit un flux d'entrée pour écrire du contenu et ne sait pas (ou ne se soucie pas) du format de ce contenu. Maintenant, je veux...

92
Effectuer un appel d'API REST dans Swift

J'essaie d'utiliser Swift pour faire un appel GET à une API REST et j'ai essayé de suivre de nombreux tutoriels, mais je ne peux pas le comprendre. Soit parce que je n'arrive pas à comprendre comment traduire tous les Obj-C en Swift, soit parce que la moitié des méthodes n 'est plus obsolète....