Я внимательно к решению. Я сравнил URL-адреса (IE-11 и Chrome), оба разбора разные. Потому что я использую рестарт. Это парсинг url, как ..% 22var% 22:% 22abc% 22 .. Но в IE-11 не в состоянии разобрать. В IE-11 разбор похож на "var": "abc"
лизую одностраничное приложение (SPA) с использованием Angular Js, MongoDb. И я использую покой с обещаниями. Остальные звонки работают нормально в браузере Chrome, Mozila, который используется для разработки. Но остальные вызов не работает в IE-11. Это дает мневнутренняя ошибка сервера 500.
Я не могу узнать линию вызова покоя. Потому что это не показывает номер строки. Но я могу поделиться примером кода отдыха вызова.
Rh.all('apicall').get('dbname/_aggrs/'+ ar_dep +'?avars=' + query).then(function (d) {
console.log("response data");
});
Над вызовом не печатается консоль. Потому что он ломается в IE-11, но эти остальные вызовы работают нормально в другом браузере. Если я ставлю прямой путь не с переменной, то он работает в IE-11.
Рабочий Отдых Позвоните ниже
Rh.all('apicall').get('dbname').then(function (d) {
console.log("response data");
});
Я обновляю свой вопрос. Потому что я нашел некоторую разницу в разборе URL, Из-за перезапуска.
В ХРОМЕ:
Rh.all ('apicall'). Get ('dbname / _aggrs /' + ar_dep + '? Avars =' + query)
После разбора
локальный: 8080 / apicall / имя_бд / _aggrs / маршрут аварцы = {% 22routes% 22:% 22US% 22}?
В объекте запроса у меня есть маршруты: us. Так что в хроме это разбор% 22 -% 22 место "".
В IE-11
Rh.all ('apicall'). Get ('dbname / _aggrs /' + ar_dep + '? Avars =' + query)
После разбора
локальный: 8080 / apicall / имя_бд / _aggrs / маршрут аварцы = { "маршруты": "США"}?
В IE-11 он не анализирует двойные квоты до% 22% 22. Он разбирается так же, как строка.