Adds DoH capabilities

This commit is contained in:
Pierre Lannoy 2023-12-13 19:14:11 +01:00
commit 68e0ec64c4
Signed by: Pierre Lannoy
GPG key ID: D27231EF87D53F31

View file

@ -90,6 +90,7 @@ export async function findTxtRecord(host) {
for (const head of resolved.answers) { for (const head of resolved.answers) {
const txtData = parseTxtRecordData(head.data); const txtData = parseTxtRecordData(head.data);
if (!txtData[recordParamDestUrl]) continue; if (!txtData[recordParamDestUrl]) continue;
throw new Error(JSON.stringify(txtData));
return { return {
url: txtData[recordParamDestUrl], url: txtData[recordParamDestUrl],
httpStatus: txtData[recordParamHttpStatus], httpStatus: txtData[recordParamHttpStatus],