springmvc chrome jsonviewer 一起請求 重復提提交 controller重復執行 2次執行


 

 

情況一: 

springmvc chrome jsonviewer 一起請求 重復提提交 controller重復執行 2次執行

Chrome瀏覽器地址欄訪問接口url,重復請求問題解決

 

不論刷新還是地址欄回車都會重復請求兩次接口,但是換Firefox瀏覽器就沒有這個問題,命令行curl也是正常的,后來發現是Chrome瀏覽器Jsonview插件的原因導致的。

將圖片中紅色框內的勾去掉即可,如果選擇了該項,那么瀏覽器會被強制重復發送一次HTTP請求來獲取原始HTTP內容。

 

這跟springmvc框架並沒有關系, 跟攔截器也木有關系...

 

 

解決辦法: 關閉jsonViewer的選項

 

 

 

http://m.blog.csdn.net/article/details?id=51077247

 

 

情況二:

攔截器重復配置.

<!-- spring 攔截器 -->
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<bean class="com.boa.test.interceptor.CommonInterceptor" />
</mvc:interceptor>
</mvc:interceptors>

檢查spirngmvc配置的攔截器機器






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM