第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

無(wú)法訪問(wèn) Javascript async/await try/catch 客戶端代碼中

無(wú)法訪問(wèn) Javascript async/await try/catch 客戶端代碼中

白衣非少年 2021-12-23 19:59:53
Chrome 可以讀取服務(wù)器提供的消息,(No project found for 70100)但是當(dāng)console.log(err.message)我剛收到時(shí)Request failed with status code 400客戶端代碼:const doFetch = async () => {      try {          const {data} = await axios.post('/docs/query/project', {projectId: '70100'});          console.log(data);          setFetched(data);      } catch (err) {        console.log(err.message);      }    }服務(wù)器代碼:try {        const docs = await docsDb.getProject(projectId);        res.json(docs);    } catch(err) {        res.statusMessage = `No project found for ${projectId}`;        res.status(400).end();    }Chrome 可以讀取我的消息很煩人,但我不知道如何向用戶顯示它。顯然,該消息已到達(dá)瀏覽器,我將不勝感激有關(guān)如何在我的客戶端代碼中訪問(wèn)它的一些提示!提前致謝。
查看完整描述

2 回答

?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊

所述statusMessage在節(jié)點(diǎn)響應(yīng)中發(fā)送面在Axios公司響應(yīng)作為statusText屬性。您可以通過(guò)查看err.responseAxios 錯(cuò)誤的屬性來(lái)查看與失敗請(qǐng)求關(guān)聯(lián)的響應(yīng)對(duì)象。不過(guò)要小心;如果由于錯(cuò)誤與連接失敗等相關(guān)err.response而未發(fā)出 HTTP 請(qǐng)求,則不存在。


const doFetch = async () => {

  try {

    const {data} = await axios.post('/docs/query/project', {projectId: '70100'});

    setFetched(data);

  } catch (err) {

    const message = err.response

      ? `Request failed with ${err.response.status}: ${err.response.statusText}`

      : err.message;

    console.error(message);

  }

}


查看完整回答
反對(duì) 回復(fù) 2021-12-23
?
蝴蝶刀刀

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超8個(gè)贊

err.response.statusText在客戶端上包含res.statusMessage在服務(wù)器上設(shè)置的文本。

活到老,學(xué)到老


查看完整回答
反對(duì) 回復(fù) 2021-12-23
  • 2 回答
  • 0 關(guān)注
  • 222 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)