Как установить заголовок http «accept» для файлов JS и CSS, запрошенных HTML-документом?

Я пытаюсь настроить некоторые активы в CDN Rackspace Cloudfiles для отправки клиентам с кодировкой gzip. Насколько я могу судить по их веб-сайту (http://www.rackspace.com/blog/cloud-files-cdn-compresses-at-the-edge/), любой запрос с «Accept-encoding: gzip» и «Принять: application/x-javascript» будет отправлено с помощью gzip. Запрос выполняется с «accept-encoding: gzip», но «accept: /».

Есть ли способ заставить браузер запрашивать файл JS как «application/x-javascript», или мне нужно что-то сделать на уровне файла, чтобы отправить ресурс вниз с правильным типом mime? То же самое для CSS.


person Sam Grossberg    schedule 09.05.2012    source источник


Ответы (1)


Мы решили эту проблему, явно установив «Content-Type: application/x-javascript» в нашем сценарии развертывания с помощью драгоценного камня Rackspace Cloud Files API Ruby. Это решило проблему.

person Sam Grossberg    schedule 14.05.2012