2022年8月1日 星期一

got.js response內容

當以got作 request取得的資料內容為

如果是正確的完成 會取得response物件

物件的內容為{ body, statusCode}

若發生錯誤catch到的error物件

error.response 也是一個response物件

也就是是原始的httpResponse物件

內容一樣是{ body, statusCode}


ex:

const response = await got(url, opt).catch(e => {

  // e.response 就是httpResponse物件 // ex:403

  // e.response.statusCode

  // e.response.body 錯誤資訊 ERR_NON_2XX_3XX_RESPONSE, ETIMEDOUT

})

抱怨一下got.js的文件看起來很多 但可用性真的很低

真的很難找到需要的資訊

沒有留言: