1. 程式人生 > >關於ajax請求中路徑字尾的問題

關於ajax請求中路徑字尾的問題

昨天下午遇到一個問題,前臺寫了ajax方法,後臺進行處理,但有個奇怪的地方就是後臺接受不到傳遞過來的引數,是通過放到data引數裡面傳遞的,然後我首先想著是不是獲取資料的方法有問題,後來改了幾種方式還是不行,其中用get方法就可以很順利的接受到引數,用post就不行,在url中拼上去的引數也是可以的。通過在谷歌的NetWork中檢視請求發現,用post請求的時候進行了兩次,第一次是我寫的Post請求,status顯示的是 301 Moved Permanently第二個是這個不帶字尾名頁面的get方法了

後來查了一下301問題發現是重定向了,https://blog.csdn.net/zhuyiquan/article/details/78712332

這個文章解釋了重定向的問題。看到這裡我就奇怪了,用公司電腦我重新建的專案也出現這個問題,以前用個人電腦開發沒碰見過,後來看了一下網站的屬性,發現框架不一致,我個人電腦是4.0框架,公司電腦是4.5框架,後來我個人電腦改用4.5框架後也出現這個重定向問題了

這個問題耽誤了一下午,總結一下,下次不要再犯這個錯誤了,另外以後對這個問題有更深的理解了再來補充。