控制臺中preview與response返回數(shù)據(jù)不同問題

首先先了解一下Perview和Response:

  • Perview(response preview):響應(yīng)-預(yù)覽 (響應(yīng)資源進(jìn)行了格式處理的內(nèi)容)
  • Response(Raw response data):原始-響應(yīng)-的數(shù)據(jù)(響應(yīng)資源未進(jìn)行格式處理的內(nèi)容)

偶然發(fā)現(xiàn)在控制臺中previewresponse返回數(shù)據(jù)不同,問題表現(xiàn):

Preview

Response

出現(xiàn)該問題的原因是:后端的數(shù)據(jù)返回的數(shù)據(jù)類型是Long長整型,也就是Number類型。瀏覽器拿到Long后會自動用Number類型處理數(shù)值導(dǎo)致出現(xiàn)精度問題,Number類型在精度超過17位后會用0去補齊。

解決辦法:后端在返回數(shù)據(jù)的時候?qū)ong類型轉(zhuǎn)換為string類型。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容