반응형
fetch와 jquery ajax의 차이점은 무엇입니까?
petch를 통해 post request를 송신하고 싶은데 동작하지 않습니다.
하지만 jQuery ajax를 통해 하면 성공합니다.
두 가지 방법의 차이와 여기서 fetch를 사용하는 데 잘못된 점이 있는지 알고 싶습니다.
fetch('http://localhost:8888/news',{
method:"post",
data:"code=7&a=8&b=9"
}).then(function(data){
data.json().then(function (json) {
}
Fetch
사양이 다르다jQuery.ajax()
주로 두 가지 방법으로요.
fetch()에서 반환된 Promise는 응답이 HTTP 404 또는 500인 경우에도 HTTP 오류 상태에서 거부되지 않습니다.대신 정상적으로 해결되며(OK 상태가 false로 설정), 네트워크 장애 시 또는 요구가 완료되지 않은 경우에만 거부됩니다.
기본적으로는 fetch는 서버에서 쿠키를 송수신하지 않으므로 사이트가 사용자 세션 유지에 의존하는 경우 인증되지 않은 요청이 발생합니다(쿠키를 보내려면 credentials init 옵션을 설정해야 합니다).
언급URL : https://stackoverflow.com/questions/43017576/what-is-the-difference-between-fetch-and-jquery-ajax
반응형
'prosource' 카테고리의 다른 글
각도 2: 여러 체크박스의 값을 가져옵니다. (0) | 2023.02.22 |
---|---|
각도를 사용하여 렌더링 조건 만들기JS (0) | 2023.02.22 |
AJAX를 사용하여 DIV에 Wordpress 게시물 로드 (0) | 2023.02.22 |
svn: E000002:커밋 실패 (0) | 2023.02.22 |
jQuery.ajax() 메서드의 비동기 옵션이 폐지되었습니다.이제 어떻게 해야 하나요? (0) | 2023.02.22 |