0
使用離子框架1,離子角的js使2個請求到服務器
使用$http.post();
製作請求,但是,在控制檯..是如何產生兩個請求。
第一個請求不包含POST
參數且爲空,而第二個請求包含傳遞給$http.post()
方法的POST
參數。
可能的原因是什麼? 可能是在請求加載數據之前,通過向服務器發出空白請求來檢查是否更新了已經緩存的資源。
但是,我沒有啓用任何緩存或任何東西。一切都是默認的。
使用離子框架1,離子角的js使2個請求到服務器
使用$http.post();
製作請求,但是,在控制檯..是如何產生兩個請求。
第一個請求不包含POST
參數且爲空,而第二個請求包含傳遞給$http.post()
方法的POST
參數。
可能的原因是什麼? 可能是在請求加載數據之前,通過向服務器發出空白請求來檢查是否更新了已經緩存的資源。
但是,我沒有啓用任何緩存或任何東西。一切都是默認的。
第一請求是Request Method: OPTIONS
請求。它檢查實際請求是否安全發送。它也被稱爲'preflighted請求'
謝謝!我完全不知道'preflighted請求'。 –