Mengapa Adakah Angular Saya $http.post() Menghantar Permintaan GET Sebaliknya?

Mary-Kate Olsen
Lepaskan: 2024-11-26 04:59:16
asal
249 orang telah melayarinya

Why Does My Angular $http.post() Send a GET Request Instead?

$http.post() Kaedah Menghantar Permintaan GET

Walaupun menghantar permintaan POST menggunakan $http.post() dalam Sudut, konsol penyemak imbas log permintaan sebagai GET. Isu ini boleh timbul disebabkan oleh respons pelayan yang mengubah hala permintaan.

Untuk meningkatkan keselamatan, penyemak imbas tidak mengulangi permintaan POST selepas menerima respons ubah hala daripada pelayan. Sebaliknya, permintaan GET dihantar. Ini menghalang penyerahan data sensitif secara tidak sengaja ke URL yang tidak diingini.

Untuk menyelesaikan isu ini, pastikan permintaan POST dihalakan ke laluan berdaftar pengendali anda atau pertimbangkan untuk melaksanakan penyelesaian yang diterangkan dalam soalan terpaut berikut:

Pelayan web Go secara automatik mengubah hala permintaan POST

Selain itu, rujuk sumber yang disediakan di bawah untuk mendapatkan tambahan cerapan tentang subjek ini:

Mengapa HTTP tidak mempunyai ubah hala POST?

Atas ialah kandungan terperinci Mengapa Adakah Angular Saya $http.post() Menghantar Permintaan GET Sebaliknya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan