Response: thuộc tính statusText

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.

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc statusText của giao diện Response chứa thông báo trạng thái tương ứng với mã trạng thái HTTP trong Response.status.

Ví dụ: đây sẽ là OK cho status code 200, Continue cho 100, Not Found cho 404.

Giá trị

Một String chứa thông báo trạng thái HTTP gắn với phản hồi. Giá trị mặc định là "".

Xem HTTP response status codes để biết danh sách mã và thông báo trạng thái tương ứng. Lưu ý rằng HTTP/2 không hỗ trợ status message.

Ví dụ

Trong ví dụ Fetch Response của chúng tôi (chạy trực tiếp), chúng ta tạo một đối tượng Request mới bằng constructor Request(), truyền vào một đường dẫn JPG. Sau đó chúng ta fetch yêu cầu này bằng fetch(), trích blob từ phản hồi bằng Response.blob, tạo object URL từ nó bằng URL.createObjectURL(), rồi hiển thị nó trong <img>.

Lưu ý rằng ở đầu khối fetch() chúng ta ghi giá trị statusText của phản hồi ra console.

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

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

fetch(myRequest)
  .then((response) => {
    console.log("response.statusText =", response.statusText); // response.statusText = "OK"
    return response.blob();
  })
  .then((myBlob) => {
    const objectURL = URL.createObjectURL(myBlob);
    myImage.src = objectURL;
  });

Thông số kỹ thuật

Thông số kỹ thuật
Fetch
# ref-for-dom-response-statustext①

Tương thích trình duyệt

Xem thêm