Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,890 questions

51,819 answers

573 users

How to get the status code of a fetch HTTP response in JavaScript

1 Answer

0 votes
async function fetchResponse() {
  try {
    	const response = await fetch('https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js');

    	console.log('response.status: ' + response.status);
    	console.log(response);

  } catch (err) {
    	console.log(err);
  }
}

fetchResponse();


  
  
  
  
/*
run:
  
"response.status: 200"
[object Response] {
  arrayBuffer: function arrayBuffer() {
    [native code]
},
  blob: function blob() {
    [native code]
},
  body: [object ReadableStream] {
    cancel: function cancel() {
      [native code]
},
    getReader: function getReader() {
      [native code]
},
    locked: false,
    tee: function tee() {
      [native code]
}
  },
  bodyUsed: false,
  clone: function clone() {
    [native code]
},
  formData: function formData() {
    [native code]
},
  headers: [object Headers] {
    append: function append() {
      [native code]
},
    delete: function delete() {
      [native code]
},
    entries: function entries() {
      [native code]
},
    forEach: function forEach() {
      [native code]
},
    get: function get() {
      [native code]
},
    has: function has() {
      [native code]
},
    keys: function keys() {
      [native code]
},
    set: function set() {
      [native code]
},
    values: function values() {
      [native code]
}
  },
  json: function json() {
    [native code]
},
  ok: true,
  redirected: false,
  status: 200,
  statusText: "OK",
  text: function text() {
    [native code]
},
  type: "cors",
  url: "https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"
}
  
*/

 



answered Apr 19, 2022 by avibootz

Related questions

...