J'utilise une PUTrequête dans mon application Rails. Maintenant, un nouveau verbe HTTP PATCHa été implémenté par les navigateurs. Donc, je veux savoir quelle est la principale différence entre PATCHet les PUTdemandes, et quand nous devrions utiliser l'un ou l'autre.
Je joue avec Nodejs et j'exprime en construisant une petite API de repos. Ma question est la suivante: quelle est la bonne pratique / la meilleure façon de définir le statut du code, ainsi que les données de réponse? Laissez-moi vous expliquer avec un peu de code (je ne mettrai …
J'essaye d'envoyer une DELETEdemande avec un paramètre d'url en utilisant CURL. Je fais: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' Cependant, le serveur ne voit pas le paramètre id = 3. J'ai essayé d'utiliser une application GUI et quand je passe l'url en tant que:, http://localhost:5000/locations?id=3cela fonctionne. Je préférerais …
Dans mon application Ruby on Rails, j'ai essayé de télécharger une image via le client POSTMAN REST au format Base64 . Lorsque JE POSTE l'image, j'obtiens une réponse 406 Not Acceptable . Lorsque j'ai vérifié ma base de données, l'image était là et a été enregistrée avec succès. Quelle est …
Si je souhaite soumettre une requête http get en utilisant System.Net.HttpClient, il ne semble pas y avoir d'API pour ajouter des paramètres, est-ce correct? Existe-t-il une API simple disponible pour créer la chaîne de requête qui n'implique pas la création d'une collection de valeurs de nom et un encodage d'URL, …
À ma grande surprise, je ne peux rien faire d'aussi simple que cela, d'après ce que je peux dire, dans le .NET BCL: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); Ce code hypothétique ci-dessus crée un HTTP POST, avec des données, et renvoie …
À partir de la RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 pas de cache Si la directive no-cache ne spécifie pas de nom de champ, alors une antémémoire NE DOIT PAS utiliser la réponse pour satisfaire une demande ultérieure sans revalidation réussie avec le serveur d'origine. Cela permet à un serveur d'origine d'empêcher la …
J'ai besoin d'invoquer un processus qui ne nécessite aucune entrée de l'utilisateur, juste un déclencheur. Je prévois d'utiliser POST / uri sans corps pour déclencher le processus. Je veux savoir si cela est considéré comme mauvais du point de vue HTTP et REST?
Je me demande s'il faut utiliser des paramètres de matrice ou de requête dans mes URL. J'ai trouvé une discussion plus ancienne sur ce sujet pas satisfaisante. Exemples URL avec les paramètres de requête: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL avec paramètres de matrice: http: //some.where/thing; …
Comment les réponses «304 Non modifié» sont-elles générées? Comment un navigateur détermine-t-il si la réponse à une requête HTTP est 304? Est-il défini par le navigateur ou envoyé depuis le serveur? S'il est envoyé par le serveur, comment le serveur connaît-il les données disponibles dans le cache, et comment définit-il …
J'ai un journal réseau suivant dans Chrome: Je n'y comprends rien: quelle est la différence entre les barres grises remplies et les barres grises transparentes.
Maintenant, j'ai une page initiale où j'ai trois liens. Une fois que vous cliquez sur le dernier lien «amis», le composant amis approprié est lancé. Là-dedans, je veux récupérer / obtenir la liste de mes amis dans le fichier friends.json. Jusqu'à présent, tout fonctionne bien. Mais je suis toujours un …
Quel est le code de réponse HTTP optimal lorsque vous ne signalez pas 200 (tout est OK) mais une erreur d'entrée? Par exemple, vous soumettez des données au serveur, et il répondra que vos données sont fausses l'utilisation 500ressemble plus à un problème de serveur l' utilisation 200d'un texte de …
HTTP a des cookies HTTP. Les cookies permettent au serveur de suivre l'état de l'utilisateur, le nombre de connexions, la dernière connexion, etc. HTTP a des connexions persistantes (Keep-Alive) où plusieurs requêtes peuvent être envoyées à partir de la même connexion TCP.
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.