codage des fins de ligne des requêtes HTTP [HTTP] - Programmation
Marsh Posté le 13-02-2002 à 02:23:15
d'après le rfc http://www.ietf.org/rfc/rfc2616.txt
generic-message = start-line
*(message-header CRLF)
CRLF
[ message-body ]
CR = <US-ASCII CR, carriage return (13)>
LF = <US-ASCII LF, linefeed (10)>
CRLF = CR LF
j'ai pris le rfc du http 1.1, je viens de mater pour le 1.0, c'est pareil.
Marsh Posté le 13-02-2002 à 08:47:54
ok ! merci beaucoup !!
(ca c'est de la réponse ! )
[jfdsdjhfuetppo]--Message édité par benou--[/jfdsdjhfuetppo]
Marsh Posté le 13-02-2002 à 00:26:15
Dans le cadre d'un projet pour le boulot, j'ai du créé un mini-client HTTP (en java).
Jusqu'à présent j'utilisais le caractère '\n' comme caractère de fin de ligne. Tout marchait très bien, jusqu'à ce que je tombe sur un serveur (sous IIS 6) qui me répondait par des HTTP 400 (erreur de syntaxe dans la requête)
j'ai mit un moment, mais j'ai compris que ca venait du fait qu'il lui fallait des "\r\n" comme séparateur de ligne.
Donc maitenant je me demande si le \r\n est standard en HTTP (ce qui m'étonnerait) ou si c'est devenu un standard de fait, ou si c'est pas du tout standart et que certains serveur web ne le comprenne pas ...
---------------
ma vie, mon oeuvre - HomePlayer