2016-03-22 10 views
1

İsteğin Content-Length başlığını içerip içermediğine bağlı olarak istekleri doğrulamak ve reddetmek istediğimiz bir hizmetimiz var. Bunu bulabildim: İstekleri, içerik uzunluğu üstbilgisi gönderdiğimiz bir gereksinime göre doğrulayabilir miyim?

capture request header Content-Length len 10

Ama docs söyleyebilirim gelen

, bu sadece aslında mevcut olmasını zorlayarak değil, Content-Length için giriş sağlar. (A) Content-Length başlığının mevcut olduğunu doğrulamak ve (b) belirli bir uzunluğu (10MB) aşan istekleri reddetmeyi umuyorduk.

cevap

0

HTTP üstbilgi değerlerini almak için hdr_val() işlevini kullanabilirsiniz.

Örnek:

acl greater_than_10MB hdr_val(content-length) gt 10240 
http-request deny if greater_than_10MB 
İlgili konular