We noticed that from time to time we receive an HTTP request without a valid User-Agent string. Is there any real real case for accepting this type of HTTP request?
i.e. Why don't we block the entire IP address from which this type of request is received?
UPDATE My intention with the phrase "real world" was to indicate that I am not asking about what technically can or cannot happen. Obviously, it can send HTTP requests without any headers. I am wondering what the โrealโ case is that you could resolve for this type of HTTP request on your server.
Jacob
source share