Donc, étant donné que le verbe DELETE dans Http est idempotent, lorsque j'émets la requête suivante, que doit-il se passer le deuxième (ou troisième, ou quatrième, etc ...)? DELETE /person/123 La première fois, la ressource est supprimée et je renvoie un 204 (réussi, pas de contenu). Dois-je renvoyer un 204 …
Quels sont les types de contenu corrects pour les documents XML, HTML et XHTML? J'ai besoin d'écrire un simple robot d'exploration qui ne récupère que ces types de fichiers. De nos jours, http://example.net/index.html peut servir par exemple un fichier JPEG en raison de mod_rewrite, je dois donc vérifier le type …
Je POSTE des données sur une API externe (en utilisant PHP, si c'est pertinent). Dois-je encoder en URL les variables POST que je transmets? Ou dois-je uniquement encoder des données GET à l'URL? Merci! MISE À JOUR: Ceci est mon PHP, au cas où il serait pertinent: $fields = array( …
Je concevais une application Web, puis je me suis arrêté pour réfléchir à la manière dont mon API devrait être conçue comme un service Web RESTful. Pour l'instant, la plupart de mes URI sont génériques et peuvent s'appliquer à diverses applications Web: GET /logout // destroys session and redirects to …
Étant donné que la connexion TCP est déjà établie lorsque la requête HTTP est envoyée, l'adresse IP et le port sont implicitement connus - une connexion TCP est un port IP +. Alors, pourquoi avons-nous besoin de l'en- Hosttête? Est-ce uniquement nécessaire dans le cas où plusieurs hôtes sont mappés …
Je souhaite faire une requête http à un serveur distant tout en gérant correctement les cookies (par exemple, en stockant les cookies envoyés par le serveur et en envoyant ces cookies lorsque je fais des demandes ultérieures). Ce serait bien de conserver tous les cookies, mais le seul qui me …
J'ai quelques questions sur l'utilisation de Volley dans mes projets: Cette bibliothèque peut-elle être utilisée dans n'importe quel projet Java ou simplement Android? Je vois plusieurs branches ici et aucune documentation sur quelle branche doit commencer. Quelle branche dois-je utiliser pour commencer? Comment intégrez-vous cette bibliothèque dans votre propre projet? …
On me dit d'éviter les fuites d'informations sur l'utilisateur, seul le "no-cache" en réponse ne suffit pas. "no-store" est également nécessaire. Cache-Control: no-cache, no-store Après avoir lu cette spécification http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html , je ne sais toujours pas pourquoi. Ma compréhension actuelle est que c'est juste pour le serveur de cache intermédiaire. …
Je voudrais observer le contenu d'une requête POST dont la réussite aboutit à un location.reload()- lorsque j'essaie de capturer cette requête dans le panneau réseau des outils de développement Firefox, je trouve que le rechargement de la page efface la liste des événements capturés. Puis-je empêcher cette compensation?
Un article que j'ai lu une fois disait que cela signifiait sauter (d'un URI à un autre), mais j'ai détecté ce "302" même quand il n'y avait en fait aucun saut!
Quelle est la différence entre la création de cookies sur le serveur et sur le client? S'agit-il de cookies côté serveur et de cookies côté client? Existe-t-il un moyen de créer des cookies qui ne peuvent être lus que sur le serveur ou sur le client?
J'ai du mal à faire fonctionner correctement une requête CORS interdomaine avec Chrome. En-têtes de demande: Accept:*/* Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch Accept-Language:en-US,en;q=0.8 Access-Control-Request-Headers:origin, content-type Access-Control-Request-Method:POST Connection:keep-alive User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4 En-têtes de réponse: Access-Control-Allow-Headers:* Access-Control-Allow-Origin:* Allow:GET, POST, OPTIONS Content-Length:0 Date:Tue, 30 Oct 2012 …
Je suis curieux de savoir quel est le code d'état HTTP le plus approprié pour une page "élément n'existe pas". Si la page elle-même n'existe pas, j'utiliserai évidemment 404. Cependant, une de mes pages a un useridargument (c'est une page "modifier l'utilisateur") et au cas où aucun utilisateur avec l'ID …
J'utilise nginx / ruby-on-rails et j'ai un simple formulaire en plusieurs parties pour télécharger des fichiers. Tout fonctionne bien jusqu'à ce que je décide de limiter la taille maximale des fichiers que je souhaite télécharger. Pour ce faire, j'ai défini le nginx client_max_body_sizesur 1 m (1 Mo) et j'attends un …
Je voudrais pouvoir récupérer le code HTML d'une page Web et l'enregistrer dans un Stringfichier, afin que je puisse y faire un traitement. Aussi, comment pourrais-je gérer différents types de compression. Comment procéderais-je en utilisant Java?
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.