programing

오픈 스로우를 호출하기 전에 XMLHttpRequestresponseType을 설정하는 이유는 무엇입니까?

skycolor 2023. 10. 24. 21:09
반응형

오픈 스로우를 호출하기 전에 XMLHttpRequestresponseType을 설정하는 이유는 무엇입니까?

입니다.new XMLHttpRequest().responseType = "json"콘솔에서 Firefox 26 및 IE11에서는 "InvalidStateError" 예외가 발생하지만 Chrome 31에서는 발생하지 않습니다.

왜요?

스펙은 다음과 같이 말합니다.responseType

상태가 LOADING 또는 DONE인 경우 "InvalidStateError" 예외를 발생시킵니다.

그러나 이 경우 상태는 UNSENT입니다.

무슨 일이야?

이 설정을 참고합니다.responseType 내가 전화한 후에openxhr 개체에서 내 문제를 해결했습니다(IE11 사용).

실무 초안이므로 구현에 작은 차이가 있거나 버그가 있으면 정상입니다.나는 Firefox가 2011년 8월 초안에 설명된 동작을 여전히 따르고 있다고 생각합니다. 여기서 예외는 상태가 또는 그렇지 않은 경우에 발생하도록 명시되어 있습니다.

언급URL : https://stackoverflow.com/questions/20760635/why-does-setting-xmlhttprequest-responsetype-before-calling-open-throw

반응형