Я интегрирую Glimpse в устаревшее производственное приложение (обновленное до MVC3). Большинство страниц содержат много запросов ajax, и некоторые из запросов ajax возвращают пустой ответ на основе бизнес-логики.
Клиент Glimpse не может анализировать такие пустые ответы (из них может быть 20-30 ответов). Консоль Chrome четко показывает, где он не работает.
Uncaught TypeError: Cannot call method 'indexOf' of null Glimpse.axd?n=glimpse_client&hash=0a37c827:3633
display.ajax.processContentType Glimpse.axd?n=glimpse_client&hash=0a37c827:3633
display.ajax.update Glimpse.axd?n=glimpse_client&hash=0a37c827:3657
display.ajax.XMLHttpRequest.open
Причина в том, что функции processContentType присваивается значение null как contentType (переменная с именем type внутри функции), и следующая инструкция не выполняется.
return type.substring(0, type.indexOf(';'));
Что меня беспокоит, так это то, что в результате не отображается все окно Glimpse (значок Glimpse не имеет гиперссылки для открытия вкладок Glimpse). Есть ли способ (конфигурация?) Для решения проблемы?
Спасибо!