diff options
| author | 2024-01-29 08:37:52 +0000 | |
|---|---|---|
| committer | 2024-01-29 08:37:52 +0000 | |
| commit | 8fe76454d322ef26489b075e43a02af1ce7f8424 (patch) | |
| tree | c07e3d4badfed27fb6ac4f8a23687ec435300092 /httpd.c | |
| parent | Moved the favicon link out of the CSS loop. (diff) | |
| parent | formatting (diff) | |
| download | snac2-8fe76454d322ef26489b075e43a02af1ce7f8424.tar.gz snac2-8fe76454d322ef26489b075e43a02af1ce7f8424.tar.xz snac2-8fe76454d322ef26489b075e43a02af1ce7f8424.zip | |
Merge pull request 'add support for Subway Tooter app' (#111) from pswilde/snac2:master into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/111
Diffstat (limited to 'httpd.c')
| -rw-r--r-- | httpd.c | 8 |
1 files changed, 8 insertions, 0 deletions
| @@ -223,6 +223,14 @@ int server_get_handler(xs_dict *req, const char *q_path, | |||
| 223 | srv_baseurl); | 223 | srv_baseurl); |
| 224 | } | 224 | } |
| 225 | else | 225 | else |
| 226 | if (strcmp(q_path, "/.well-known/host-meta") == 0) { | ||
| 227 | status = 200; | ||
| 228 | *ctype = "application/xrd+xml"; | ||
| 229 | *body = xs_str_new("<XRD>" | ||
| 230 | "<Link rel=\"lrdd\" type=\"application/xrd+xml\" template=\"%s/.well-known/webfinger?resource={uri}\"/>" | ||
| 231 | "</XRD>"); | ||
| 232 | } | ||
| 233 | else | ||
| 226 | if (strcmp(q_path, "/nodeinfo_2_0") == 0) { | 234 | if (strcmp(q_path, "/nodeinfo_2_0") == 0) { |
| 227 | status = 200; | 235 | status = 200; |
| 228 | *ctype = "application/json; charset=utf-8"; | 236 | *ctype = "application/json; charset=utf-8"; |