Я хочу добавить исходные карты на свой сайт, но я хотел бы контролировать, как они подаются. Какой тип MIME подходит для них?
Некоторые данные
- Сам контент представляет собой JavaScript, но не предназначен для выполнения как таковой.
- CDN.js обслуживает
http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.2/jquery.min.map
сContent-Type: application/octet-stream
. - Google обслуживает
http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.map
сContent-Type: application/json
- В спецификации исходных карт указано, что карты должны начинаться с
)]}
, чтобы предотвратить их оценку как настоящий JavaScript (и, таким образом, раскрытие атак межсайтового скриптинга). Это делает файл недействительным JSON и действительным, но неработоспособным JavaScript.
application/x-source-map
. - person zzzzBov   schedule 11.11.2013