Responding to HEAD requests

Hello!

I am the developer of an online catalogue of training events/resources. One of its features is to periodically check for broken links in content.It currently does this by making an HTTP HEAD request and checking for “bad” status codes, e.g. 4xx or 5xx.

I’ve noticed that for content hosted on Indico platforms*, this request always returns a 400 (Bad Request) status code, even if the link is still working, which means the resource gets hidden from our catalogue.

I can work around this by making a follow-up GET request to double check, but this is slower because it will send the content of the page.

Is it possible for Indico to support HEAD requests?

Thanks

* example:

$ curl -I https://events.biodata.pt/event/8/
HTTP/2 400 
content-type: text/html; charset=utf-8
date: Tue, 04 Nov 2025 11:40:00 GMT
server: nginx/1.26.3
x-indico-url: /event/8/
content-length: 89704