Поддержка CORS в веб-сервере Asterisk PBX
У Aterisk PBX есть встроенный веб-сервер, я пытаюсь войти в My Asterisk PBX через AMI через HTTP с моего Локального компьютера. Моя проблема в том, что когда я вызываю действие входа через HTTP, менеджер подключается, но MIME-тип ответа "text / plain", но мне нужно, чтобы MIME-тип был "text/javascript". Ошибка ниже возникает в инструменте разработчика Chrome:
Resource interpreted as Script but transferred with MIME type text/plain: http://172.16.100.100:8088/asterisk/rawman?action=Login&username=username&secret=pass&_=1394447007551". HYPERLINK "http://localhost:16328/Scripts/jquery-1.10.2.js"jquery-1.10.2.js:8516
1 ответ
Это очень простой сервер, он не предназначен, чтобы дать вам правильный MIME-тип.
У вас есть 3 варианта
1) загрузить JQuery из Google CDN
2) Поместите JavaScript внутри HTML-страницы.
3) Расширение сервера (это с открытым исходным кодом, вы помните?) Для ваших нужд.