programing

Internet Explorer 11 "스토리지 부족" 오류

minimums 2023. 8. 26. 10:41
반응형

Internet Explorer 11 "스토리지 부족" 오류

100MB 정도의 Ajax 응답을 얻으려고 하면 다음 오류가 발생합니다.

오류: 오류 8007000e로 인해 작업을 완료할 수 없습니다."스토리지가 부족하여 이 작업을 완료할 수 없습니다."

다른 브라우저에서는 이러한 오류가 발생하지 않습니다.

왜 이렇게 될까요?

IE 11을 사용합니다.윈도우즈 8.1 64비트 16GB RAM

enter image description here

저도 비슷한 문제가 있었어요.같은 것이 파이어폭스와 크롬에서 잘 작동했습니다.제 경우 IE가 1.2GB 이상의 메모리를 사용하여 실패했습니다.또한 Firefox와 Chrome에서 메모리 관리가 더 낫다는 것을 알게 되었고 항상 800M 미만으로 유지되었습니다.

유사한 상황이 있는 경우 개발자 도구를 사용하여 IE 및 다른 브라우저에서 메모리 발자국을 캡처하여 추가 단서를 얻을 수 있습니다.저의 경우 문제는 사용된 타사 구성 요소 애플리케이션 때문이었습니다.

로컬 브라우저 저장소의 할당량에 도달한 것 같습니다.다음 링크를 참조하여 각 브라우저의 다양한 스토리지 제한 사항을 확인할 수 있습니다.

http://www.html5rocks.com/en/tutorials/offline/quota-research/

요청을 풀링하는 경우.reponseJSON.parse-ing 없이 텍스트는 오류 자체를 발생시키지 않습니다. IndexedDB에 저장하는 것을 고려해 보십시오.위 링크에 따르면 IE11은 100MB의 데이터를 저장할 수 있습니다.

생성 방법에 대한 단계는 다음에서 확인할 수 있습니다.

http://msdn.microsoft.com/en-us/library/ie/jj154905(v=vs.85).aspx

http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/

언급URL : https://stackoverflow.com/questions/27405826/internet-explorer-11-not-enough-storage-error

반응형