mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-10-30 08:22:24 -05:00
[feature] Provide .well-known/host-meta endpoint (#1604)
* [feature] Provide .well-known/host-meta endpoint This adds the host-meta endpoint as Mastodon clients use this to discover the API domain to use when the host and account domains aren't the same. * Address review comments
This commit is contained in:
parent
9ba35c65eb
commit
a312238e79
9 changed files with 167 additions and 4 deletions
|
|
@ -58,6 +58,11 @@ var HTMLOrActivityPubHeaders = []MIME{
|
|||
AppActivityLDJSON,
|
||||
}
|
||||
|
||||
var HostMetaHeaders = []MIME{
|
||||
AppXMLXRD,
|
||||
AppXML,
|
||||
}
|
||||
|
||||
// NegotiateAccept takes the *gin.Context from an incoming request, and a
|
||||
// slice of Offers, and performs content negotiation for the given request
|
||||
// with the given content-type offers. It will return a string representation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue