Saya mendapat respons 400 Permintaan Buruk dari WAF/CDN saya, dengan alasan kegagalan diberikan sebagai ERR_HRS_SPACE_IN_HDR_NAME
. Apa yang menyebabkan hal ini dan bagaimana cara menghindarinya?
Alasan kegagalan ERR_HRS_SPACE_IN_HDR_NAME dari WAF
Jawaban (1)
HRS dalam alasan kesalahan adalah "Penyelundupan Permintaan HTTP", yang merupakan cara mengganggu urutan permintaan HTTP yang diterima dari satu atau lebih pengguna oleh server web. Sepertinya Anda memiliki spasi yang tidak perlu di header permintaan Anda (mungkin sebelum titik dua - misalnya Accept : application/json
daripada Accept: application/json
atau sebelum nama header - misalnya [space]Transfer-Encoding: chunked
).
Memeriksa header Anda dan menghapus spasi yang mengganggu akan mencegah masalah ini.
person
rustyskates
schedule
10.03.2020