Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
chrome.dns
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Beschreibung
Verwenden Sie die chrome.dns API für die DNS-Auflösung.
Berechtigungen
dns
Verfügbarkeit
Wenn Sie diese API verwenden möchten, müssen Sie die Berechtigung "dns" im Manifest deklarieren.
{
"name" : "My extension" ,
...
"permissions" : [
"dns"
],
...
}
Hinweis :Diese API ist nur in Chrome Dev verfügbar. Es gibt keine absehbaren Pläne, diese API aus dem Entwicklerkanal in die stabile Chrome-Version zu verschieben.
Nutzung
Mit dem folgenden Code wird resolve() aufgerufen, um die IP-Adresse von example.com abzurufen.
service-worker.js :
const resolveDNS = async () = > {
let record = await chrome . dns . resolve ( 'example.com' );
console . log ( record . address ); // "192.0.2.172"
};
resolveDNS ();
Wichtiger Hinweis: Nehmen Sie das Schema oder den abschließenden Schrägstrich nicht in den Hostnamen auf. https://example.com/ ist beispielsweise ungültig.
Typen
ResolveCallbackResolveInfo
Attribute
Ein String, der das IP-Adressliteral darstellt. Wird nur angegeben, wenn „resultCode“ auf Erfolg hinweist.
Der Ergebniscode. Der Wert 0 weist auf einen Erfolg hin.
Methoden
resolve()
chrome . dns . resolve ( hostname : string , ) : Promise<ResolveCallbackResolveInfo >
Löst den angegebenen Hostnamen oder das IP-Adressliteral auf.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers . Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-01-08 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-01-08 (UTC)."],[],[]]