Articles of http

Différentes représentations RESTful de la même ressource

Mon application a une ressource à /foo . Normalement, il est représenté par une charge de réponse HTTP comme ceci: {“a”: “some text”, “b”: “some text”, “c”: “some text”, “d”: “some text”} Le client n’a pas toujours besoin des quatre membres de cet object. Quelle est la manière sémantique du client de dire au serveur […]

HttpWebRequest expire lors du deuxième appel

Pourquoi le code suivant Timeout est-il la seconde heure (et les suivantes)? Le code se bloque à: using (Stream objStream = request.GetResponse().GetResponseStream()) puis provoque une exception WebException indiquant que la demande a expiré. J’ai essayé ceci avec un WebRequest et HttpWebRequest Edit: Il semble que le code est en train de tomber dans request.GetResponse() Edit: […]

Le numéro de port est-il requirejs dans le paramètre d’en-tête HTTP «Host»?

Disons que je fais une requête HTTP à: foosite.com mais que le port foosite.com j’ai envoyé la requête est 6103 et que je ne mets pas ce port dans l’en-tête de l’ Host par exemple: GET /barpage HTTP/1.1 Host: foosite.com Method: GET Le serveur http doit-il alors reconnaître que j’essaie de lui parler sur le […]

Demande angular JS POST ne pas envoyer de données JSON

J’essaie d’envoyer un object en tant que JSON à mon service Web dans Flask qui attend JSON dans les données de la demande. J’ai testé le service manuellement en envoyant des données JSON et cela fonctionne correctement. Cependant, lorsque j’essaie de faire une requête HTTP POST via le contrôleur angular, le serveur Web m’envoie un […]

Échappement des caractères de nom d’utilisateur dans les URL d’authentification de base

Lors de l’utilisation de l’authentification HTTP de base, le nom d’utilisateur peut être transmis dans l’URL, par exemple http://[email protected]/path/ Mais supposons maintenant que le nom d’utilisateur est une adresse électronique, par exemple [email protected]. Faire cela est clairement ambigu: http://[email protected]@foo.com/path/ Y a-t-il un moyen d’échapper au caractère @ dans le nom d’utilisateur? J’ai essayé l’encodage d’URL […]

Comment convertir une date en une date au format HTTP dans .Net / C #

Comment convertir un DateTime .Net en une chaîne de date au format HTTP valide?

Express.js obtient la méthode http dans le contrôleur

Je construis un formulaire d’inscription (passeport-local en tant qu’authentification, formulaires en tant qu’assistant de formulaire). Parce que l’enregistrement ne connaît que GET et POST, je voudrais traiter l’ensemble en une seule fonction. En d’autres termes, je cherche quelque chose comme: exports.register = function(req, res){ if (req.isPost) { // do form handling } res.render(‘user/registration.html.swig’, { form: […]

Contournement du proxy Git

Git fonctionne dans un environnement proxy en définissant le paramètre de configuration http.proxy. Pour certaines adresses, je dois contourner le proxy. Existe-t-il un paramètre de configuration sans proxy / bypass-proxy?

Délai de connexion HTTP sur Android ne fonctionne pas

J’écris une application qui se connecte à un webservice et je ne veux pas qu’elle attende trop longtemps si elle ne peut pas avoir de connexion. Je mets donc le connectionTimeout des httpparams. Mais cela ne semble avoir aucun effet. Pour tester je tourne temporairement mon WLAN. L’application tente de se connecter pendant un certain […]

Tutoriels pour l’utilisation de HTTP POST et GET sur l’iPhone en Objective-C

J’ai téléchargé la démo d’Apple pour utiliser HTTP POST et GET (leur exemple d’application a un tabbar avec différentes parties) et le code est tellement déroutant! Quelqu’un pourrait-il me donner un exemple de code ou un lien vers certains tutoriels à ce sujet? 🙂 Merci!