ใช้ขีด จำกัด อัตรา Nginx และรักษาสตริงข้อความค้นหาให้ครบถ้วน


0

ฉันกำลังพยายามตั้งค่าอัตรา Nginx ที่ จำกัด ใน url สำหรับเส้นทาง api อย่างไรก็ตามสตริงแบบสอบถามที่เกี่ยวข้องกับมันจะถูกลบโดยการ จำกัด อัตรา การ จำกัด อัตราการทำงานเป็นเพียงแค่ว่าสตริงแบบสอบถามจะถูกลบออกและเราต้องการข้อมูลสตริงแบบสอบถามที่จะผ่าน

URL ที่ฉันพยายาม จำกัด อัตรามีลักษณะดังนี้:

http://example.com / api / 2? param1 = true & param2 = false

แต่เมื่อผ่านการ จำกัด อัตราการกำหนดค่าบน nginx url จะมีลักษณะดังนี้:

http://example.com/api/2

และเราจะสูญเสียข้อมูลไปในที่สุด

การกำหนดค่า nginx อยู่ในขณะนี้:

location ~ /api/2$ {
    limit_req zone=zone1;
}

มีเหตุผลใดที่การ จำกัด อัตรา nginx กำลังทำอยู่หรือมีบางอย่างผิดปกติกับการกำหนดค่าของฉันที่อาจเป็นสาเหตุของปัญหานี้

ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมากขอบคุณมากล่วงหน้า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.