Каков формат данных содержимого HTTP-ответа, когда заголовок типа содержимого - image / jpeg? - PullRequest
7 голосов
/ 10 февраля 2012

Просто любопытно, каков формат данных контента в теле ответа HTTP, когда заголовок типа контента - это image / jpeg, binary?Не удалось увидеть необработанный контент HTTP-ответа при просмотре через Mozilla Firebug, потому что он уже появляется с изображением.

Я никогда не думал об этом слишком много, пока не поговорил с парнем, который сказал, что он кодирует двоичные данные вДанные формата base64 в тело ответа HTTP.Есть ли случаи, когда нам нужно это сделать?

1 Ответ

10 голосов
/ 10 февраля 2012

это то, что вы получаете в качестве заголовка ответа. Он также включает в себя Content-Type: image / jpeg

HTTP/1.1 200 OK 
Last-Modified: Fri, 10 Feb 2012 14:31:06 GMT
Content-Type: image/jpeg
Content-Length: 20331
Server: WEBrick/1.3.1 (Ruby/1.9.2/2011-02-18)
Date: Fri, 10 Feb 2012 14:31:22 GMT
Connection: Keep-Alive

и необработанные данные содержимого:

......JFIF.............0Photo: Osvaldo Gago
http://www.fotografar.net....Photoshop 3.0.8BIM.......x............beach.....Algarve.....Faro..n..Osvaldo Gago..t.*Creative Commons Atribuition + Share Alike..z..Osvaldo Gago.8BIM........fotografar.net..1.Exif..II*................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................h..............................."...........................$...........,...........d....... ...l............................... .................).............
..."...........\...................................... .......... .C................... 

...................."...........D.....f...*...........................*.....(............................................... 
.. 
....'.................................................IMG:PowerShot G5 JPEG...........Firmware Version 1.00...................................
.........D...%.................@...........
...