Articles of http

Peut-on créer des codes de statut HTTP personnalisés?

J’ai un service REST et WCF et je souhaite envoyer un code d’état personnalisé en fonction de l’opération. Exemple quand une validation échoue, alors je veux envoyer HTTP 444 et lorsque l’autorisation échoue, je veux envoyer HTTP 455 La question est de savoir comment le faire valider pour les services Web SOAP et REST. Sur […]

En-tête Content-Length avec les requêtes HEAD?

La spécification http dit à propos de la requête HEAD : La méthode HEAD est identique à GET sauf que le serveur NE DOIT PAS retourner un corps de message dans la réponse. Les métainformations contenues dans les en-têtes HTTP en réponse à une requête HEAD DEVRAIENT être identiques aux informations envoyées en réponse à […]

Quel protocole? svn: // ou http (s): //?

Il existe quatre protocoles courants pour l’access réseau de SVN. svn://repos svn+ssh://repos https://repos http://repos La page Wikipedia ne parle pas beaucoup des différences entre les quatre protocoles différents. J’ai toujours préféré svn:// car c’est le plus facile à configurer, mais quelle est la différence et laquelle est “meilleure”?

En-tête HTTP ‘Refresh’

J’automatise une application Web (l’outil de suivi des bogues Mantis) et j’obtiens un en-tête de réponse intéressant, appelé Refresh: HTTP/1.x 200 OK … Refresh: 0;url=my_view_page.php Il semble agir de la même manière que l’ actualisation des méta , et la technique de méta-rafraîchissement implique qu’il s’agit d’un équivalent d’un en-tête HTTP. Le problème est que […]

Comment obtenir la taille du fichier à partir des en-têtes http

Je veux avoir la taille d’un fichier http: /…/ avant de le télécharger. Le fichier peut être une page Web, une image ou un fichier multimédia. Cela peut-il être fait avec les en-têtes HTTP? Comment télécharger uniquement l’en-tête HTTP du fichier?

Téléchargement de fichier sur le serveur HTTP dans la programmation iphone

Quelqu’un peut-il me fournir des liens ou des exemples pour télécharger des fichiers sur le serveur HTTP en utilisant les API iphone.

HTTP 400 (demande incorrecte) pour une erreur logique, syntaxe de requête non mal formée

La spécification HTTP / 1.1 (RFC 2616) a le droit d’indiquer la signification du code d’état 400, Bad Request (§10.4.1) : La requête n’a pas pu être comprise par le serveur en raison d’une syntaxe incorrecte. Le client NE DEVRAIT PAS répéter la demande sans modifications. Il semble y avoir une pratique générale parmi quelques […]

Comment répondre à une requête HTTP OPTIONS?

La méthode HTTP OPTIONS est censée être utilisée pour déterminer les autres méthodes sockets en charge par le serveur sur une ressource donnée. Compte tenu de cela, j’ai deux questions: A quoi ressemble cette réponse? J’ai vu des exemples avec des listes CSV dans Public en Access-Control-Allow-Methods têtes Public , Allow et même Access-Control-Allow-Methods . […]

Bibliothèque de clients HTTP basée sur Boost.ASIO (comme libcurl)

Je cherche une bibliothèque HTTP C ++ moderne car les défauts de libcurl sont difficiles à contourner avec les wrappers C ++. Les solutions basées sur Boost.ASIO, qui est devenue la bibliothèque C ++ TCP de facto, sont préférées.

Mise en cache du navigateur de fichiers CSS

Question rapide concernant CSS et le navigateur. J’ai essayé de chercher SO et trouvé des postes similaires, mais rien de définitif. J’utilise un ou deux fichiers CSS dans mes projets Web. Ceux-ci sont référencés dans le HEAD de mes pages Web. Une fois que j’ai tapé une de mes pages, le CSS est-il mis en […]