programing

jQuery.ajax를 사용한HTTP DELETE를 지원하지 않는 브라우저는 무엇입니까?

css3 2023. 3. 1. 11:23

jQuery.ajax를 사용한HTTP DELETE를 지원하지 않는 브라우저는 무엇입니까?

중복 가능성:
대부분의 웹 브라우저에서 PUT, DELETE, HEAD 등의 방법을 사용할 수 있습니까?

jQuery.ajax()의 jQuery 문서에는 다음과 같이 기재되어 있습니다.

주의: PUT 및 DELETE 등의 다른 HTTP 요청 방식도 사용할 수 있지만 모든 브라우저에서 지원되는 것은 아닙니다.

jQuery는 IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+ 및 Chrome을 지원한다고 합니다.위의 중 HTTP DELETE를 지원하지 않는 것은 무엇입니까?

간단한 답변은 다음과 같습니다.

최신 브라우저(구 브라우저도 포함)는 모두 HTTP DELETE를 지원합니다.

Netscape 1이나 IE 2와 같은 매우 오래된 브라우저를 참조하지 않는 한 jQuery 문서에 이 노트가 있는 이유는 명확하지 않습니다.

참고로 IE6에서 AJAX DELETE 요청을 시도했는데 이 브라우저를 사용해도 작동됩니다.IE6에서 동작하는 경우는, 다른 브라우저에서도 동작한다고 해도 무방합니다.

Chrome. 저는 제 프로젝트에서 PUT과 DELETE를 모두 사용하고 있습니다. Firefox와 Safari에서는 모든 것이 정상적으로 작동하지만 Chrome은 오류 콜백을 실행합니다.

언급URL : https://stackoverflow.com/questions/1757187/which-browsers-dont-support-a-http-delete-with-jquery-ajax