請教後端使用C#寫的WebApi,用Postman去測試抓資料時,就算Select * 抓出所有欄位,在postman上顯示的Time也都在500ms不到1秒第二次點通常300ms,
但前端用javascript jQuery去抓api資料時,可以很明顯感覺網頁顯示出資料不是立即,而是點下去時沒有資料約1秒後才展開,而且是只是抓分頁第1頁10筆,原本以為是後端慢,但用postman按下去非常快就顯示,
webapi是不是都很慢,因為我之前串接微軟的webapi更慢,資料出來已經不是ms都是s秒起跳,而且不是用前端程式去串,是用像asp程式去串
前端的部分可以用瀏覽器偵錯模式確認實際呼叫時間,Network可以看到,理論上時間會跟postman差不多,可以簡單確認問題在哪方面
一般瀏覽器來說,還需要+上渲染畫面的時間。
基本上來說,你如果想試速度的話。可以先不要秀出來。
單純回應「已取得」。這樣的時間才是正確的。
畢竟渲染畫面還是需要經由前端語言幫你處理輸出。多一層工當然時間會比較久。