1. 程式人生 > >springboot的前端返回

springboot的前端返回

spring 返回 ext xhtml ati 其他 htm pri 實驗

閑來無事,研究下,springboot返回網頁和json的條件。

F12,把header的所有項目抄到restlet 裏,其他條件這裏略過。

挨個實驗,最後發現只要帶上 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8

就會返回給前端網頁格式。具體就是 springbooot 檢測到 Accept:text/html 就會返回web格式,否則返回json格式。

如果自定義了controller的異常處理,這個機制就失效了。

springboot的前端返回