Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
Here are the request headers. This is a perfectly valid requests. Please change your server settings to process these requests rather than throwing 400s.
UPDATE: You need to tell your server to stop throwing 400s and just process the request, no matter how “malformed” it may think it is
I am assuming by server you mean pict-rs. Is there a reason you think why pict-rs assumes valid requests are malformed?
GET
https://lemmygrad.ml/pictrs/image/219c5656-9cb1-4f85-af6d-01581f997dd6.png
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
Accept-Encoding
gzip, deflate, br
Accept-Language
en-US,en;q=0.5
Connection
keep-alive
Cookie
<Cookie censored>
Host
lemmygrad.ml
Referer
https://lemmygrad.ml/\ Sec-Fetch-Dest
document
Sec-Fetch-Mode
navigate
Sec-Fetch-Site
same-origin
Sec-Fetch-User
?1
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Here are the request headers. This is a perfectly valid requests. Please change your server settings to process these requests rather than throwing 400s.
Thanks. I’ll look into it tomorrow.
Huh?
$ curl -o /dev/null -s -w "%{http_code}\n" https://lemmygrad.ml/pictrs/image/219c5656-9cb1-4f85-af6d-01581f997dd6.png 200 $
It looks like your
Accept
is lackingimage/png
; maybe that’s the issue?