Response: ok 속성

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.

Response 인터페이스의 ok 읽기 전용 속성은 응답이 성공했는지 여부(200-299 범위의 상태)를 나타내는 불리언을 포함합니다.

불리언 값입니다.

예제

Fetch 응답 예제(Fetch 응답 라이브 참조)에서 JPG 경로를 전달하면서 Request() 생성자를 사용하여 새 Request 객체를 생성합니다. 그 다음 fetch()를 사용하여 이 요청을 가져오고, Response.blob을 사용하여 응답으로부터 blob를 추출하고, URL.createObjectURL을 사용하여 객체 URL을 생성한 다음 이를 <img>에 표시합니다.

참고: fetch() 블록의 맨 위에는 응답 ok 값을 콘솔에 기록합니다.

js
const myImage = document.querySelector("img");

const myRequest = new Request("flowers.jpg");

fetch(myRequest).then((response) => {
  console.log(response.ok); // 응답이 성공적으로 반환되면 true를 반환합니다.
  response.blob().then((myBlob) => {
    const objectURL = URL.createObjectURL(myBlob);
    myImage.src = objectURL;
  });
});

명세서

Specification
Fetch Standard
# ref-for-dom-response-ok②

브라우저 호환성

BCD tables only load in the browser

같이 보기