Topic: Répondre aux requêtes HEAD

Salut à tous,

Je me suis rendu compte que le serveur Apache de TuxFamily ne répond pas aux requêtes HEAD sur les sites hébergés, du moins pas sur le nôtre :

→ curl -XHEAD http://plugfr.org
curl: (18) transfer closed with 15804 bytes remaining to read

Du coup, ça donne ça : https://updown.io/yfew

Rien de grave, mais c'est assez dommage.
J'imagine qu'il y a une raison technique à ne pas supporter cette méthode, mais je n'arrive pas à la trouver ;)


Sinon encore merci pour le super boulot que vous faites. Bravo.

Re: Répondre aux requêtes HEAD

Mouais, chez moi ça marche:

$ HEAD http://plugfr.org
200 OK
Connection: close
Date: Tue, 09 Dec 2014 14:23:08 GMT
Accept-Ranges: bytes
ETag: "31c029c-3dbc-5092335a40400"
Server: Apache
Vary: Accept-Encoding
Content-Length: 15804
Content-Type: text/html
Last-Modified: Mon, 01 Dec 2014 08:15:12 GMT
Client-Date: Tue, 09 Dec 2014 14:23:08 GMT
Client-Peer: 212.85.158.4:80
Client-Response-Num: 1

$ curl --head http://plugfr.org
HTTP/1.1 200 OK
Date: Tue, 09 Dec 2014 14:24:47 GMT
Server: Apache
Last-Modified: Mon, 01 Dec 2014 08:15:12 GMT
ETag: "31c029c-3dbc-5092335a40400"
Accept-Ranges: bytes
Content-Length: 15804
Vary: Accept-Encoding
Content-Type: text/html

En direct de la doc de curl:  -X: This option only changes  the  actual  word  used  in  the  HTTP request,  it does not alter the way curl behaves. So for example if you want to make a proper HEAD request, using  -X  HEAD  will not suffice. You need to use the -I, --head option.

Sylvain