"ngrok.io",
]
+nodeinfos = [
+ "http://nodeinfo.diaspora.software/ns/schema/2.1",
+ "http://nodeinfo.diaspora.software/ns/schema/2.0",
+ "http://nodeinfo.diaspora.software/ns/schema/1.1",
+ "http://nodeinfo.diaspora.software/ns/schema/1.0",
+]
+
headers = {
"user-agent": config["useragent"]
}
# NOISY-DEBUG: print("DEBUG: Found links in nodeinfo():", len(nodeinfo["links"]))
for link in nodeinfo["links"]:
# NOISY-DEBUG: print("DEBUG: rel,href:", link["rel"], link["href"])
- if link["rel"] in ["http://nodeinfo.diaspora.software/ns/schema/1.0", "http://nodeinfo.diaspora.software/ns/schema/1.1", "http://nodeinfo.diaspora.software/ns/schema/2.0", "http://nodeinfo.diaspora.software/ns/schema/2.1"]:
+ if link["rel"] in nodeinfos:
# NOISY-DEBUG: print("DEBUG: Fetching nodeinfo from:", link["href"])
res = reqto.get(link["href"])
- # NOISY-DEBUG: print("DEBUG: href,res.ok:", link["href"], res.ok)
+ # NOISY-DEBUG: print("DEBUG: href,res.ok,res.status_code:", link["href"], res.ok, res.status_code)
if res.ok and res.json() is not None:
# NOISY-DEBUG: print("DEBUG: Found JSON nodeinfo():", len(res.json()))
json = res.json()