2013-08-01 3 views
1

기존 제작 응용 프로그램에 Glimpse를 통합했습니다 (MVC3로 업그레이드 됨). 대부분의 페이지에는 많은 ajax 요청이 있고 일부 ajax 요청에는 비즈니스 로직을 기반으로 빈 응답이 리턴됩니다.Glimpse로 빈 HTTP 응답 처리

엿볼 클라이언트가 빈 응답 (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)'를 부여하고, 다음 명령문이 실패한다는 것이다. 날 귀찮게 무엇

return type.substring(0, type.indexOf(';')); 

전체 살짝 창이 결과 (일별 아이콘이 하이퍼 링크 살짝 탭을 열 수 없습니다) 표시하지 않는다는 사실이다. 문제 해결을위한 여하튼 (구성?)이 있습니까?

감사합니다.

+0

이것은 버그 리포트보다 많은 것 같습니다. 이 문제를 [Glimpse Issue Tracker] (https://github.com/glimpse/glimpse/issues)에서 신고 해 주시겠습니까? – nikmd23

+0

완료. https://github.com/Glimpse/Glimpse/issues/501 – Uchitha

답변

1

Glimpse를 1.5.0으로 업데이트하면 문제가 해결되었습니다.

--- 다음은 Glimpse의 의견입니다.

avanderhoorn 당신은 Glimpse.core의 이전 버전을 실행해야합니다
시간 전 댓글을 달았습니다. 이것은 PR # 401 ( # 400으로보고 됨)로 고쳐졌으며 릴리스 https://github.com/Glimpse/Glimpse/releases/1.5.0에 실었다.

내가 한 것은 VS 패키지 관리자 콘솔에서 '업데이트 패키지 엿보기'였고 지금 수정되었습니다.