Я внимательно к решению. Я сравнил 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");

          });

СЕТЬ в консоли (IE-11)

В ХРОМЕ

Я обновляю свой вопрос. Потому что я нашел некоторую разницу в разборе 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. Он разбирается так же, как строка.

Ответы на вопрос(1)

Ваш ответ на вопрос