I don't understand Mastodon's content negotiation. This...
curl -v --header 'Accept: application/activity+json, */*;q=0.1' https://mastodon.social/@Gargron/109371848012783834
...returns a text/html response, but this...
curl -v --header 'Accept: application/activity+json' https://mastodon.social/@Gargron/109371848012783834
...returns an application/activity+json response.
With that `q=0.1`, in the first requests's Accept header, `application/activity+json` should have been the highest priority, so why isn't that what was returned?
#Mastodon #ActivityPub #ContentNegotiation