Response: statusText property


目录

The statusText read-only property of the Response interface contains the status message corresponding to the HTTP status code in Response.status.

For example, this would be OK for a status code 200, Continue for 100, Not Found for 404.

Value

A String containing the HTTP status message associated with the response. The default value is "".

See HTTP response status codes for a list of codes and their associated status messages. Note that HTTP/2 does not support status messages.

Examples

In our Fetch Response example (see Fetch Response live) we create a new Request object using the Request() constructor, passing it a JPG path. We then fetch this request using fetch(), extract a blob from the response using Response.blob, create an object URL out of it using URL.createObjectURL(), and display this in an img.

Note that at the top of the fetch() block we log the response statusText value to the console.

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;
  });

Specifications

Browser compatibility

See also


版本号 #3
由 壳壳虫 创建于 2026-10-31 03:27:53 UTC
由 cocobook-sync 更新于 2026-11-04 17:34:58 UTC