commit f66080f
Merge pull request 'Added user-agent to webfinger query' (#34) from poesty/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/34 This is to avoid that when sending webfinger queries to some instances (e.g. GoToSocial), we cannot fetch their resources because of the 418 status code returned by the other side.
1 files changed,
+2,
-1
+2,
-1
1@@ -46,7 +46,8 @@ int webfinger_request(const char *qs, char **actor, char **user)
2 if (host == NULL || resource == NULL)
3 return 400;
4
5- headers = xs_dict_append(headers, "accept", "application/json");
6+ headers = xs_dict_append(headers, "accept", "application/json");
7+ headers = xs_dict_append(headers, "user-agent", USER_AGENT);
8
9 /* is it a query about one of us? */
10 if (strcmp(host, xs_dict_get(srv_config, "host")) == 0) {