URI-Auflösbarkeitsprüfer

Dieses Tool überprüft die Auflösbarkeit von Uniform Resource Identifiers (URIs) und deren Inhaltsverhandelbarkeit. Es prüft, ob ein bestimmter URI zugänglich ist und ob der damit verbundene Inhalt basierend auf den Präferenzen des Clients ausgehandelt werden kann.

Pressing Search asks MatPortal to test this one URI from the server with HTTP requests and content negotiation.

Checks may follow up to 10 redirects and use a 5s timeout; no check runs before Search.

Hilfe anzeigen

Wie es funktioniert

Mit dem Tool zur Überprüfung der Auflösung können Sie testen, ob eine bestimmte URL auflösbar ist. Es basiert auf der HTTP-HEAD-Methode. Wir überprüfen die Auflösbarkeit einer URL, indem wir eine HEAD-Anfrage an die URL senden und prüfen, ob der Antwortstatuscode 200 (OK) lautet Der zurückgegebene Inhaltstyp entspricht einem der folgenden application/json, application/rdf+xml, text/turtle, text/n3, text/html.

Wir haben eine Zeitüberschreitung von 5 Sekunden festgelegt. Wenn die URL also nicht innerhalb dieser Zeit auflösbar ist, schlägt die Prüfung fehl. Und eine maximale Anzahl an Weiterleitungen ist auf 10 festgelegt. Wenn die URL also innerhalb dieser Anzahl von Weiterleitungen nicht auflösbar ist, schlägt die Prüfung fehl.

Auflösen eines URI

Im Kontext der Web-Semantik bezieht sich Dereferenzierung auf den Prozess des Auflösens und Erhaltens der tatsächlichen Daten, die einem Uniform Resource Identifier (URI) zugeordnet sind. Einfacher ausgedrückt geht es darum, einem Link zu folgen, der durch einen URI/IRI dargestellt wird, um Informationen oder Ressourcen abzurufen, die mit dieser Kennung verknüpft sind. Im Semantic Web werden URIs verwendet, um Ressourcen eindeutig zu identifizieren, und die Dereferenzierung ermöglicht es Systemen, auf Daten im Zusammenhang mit diesen Ressourcen zuzugreifen und diese abzurufen. Wenn ein URI/IRI dereferenziert wird, führt dies typischerweise zum Abruf von RDF-Daten (Resource Description Framework) oder anderen strukturierten Informationen, die die Ressource in einem maschinenlesbaren Format beschreiben. Dies ermöglicht es Systemen, die Bedeutung der verknüpften Daten zu verstehen und zu verarbeiten, was den Austausch und die Integration von Informationen im Web erleichtert.

Inhaltsverhandlung

Unter Inhaltsverhandlung im Kontext des Semantic Web versteht man den Mechanismus, durch den sich zwei kommunizierende Parteien, beispielsweise ein Client und ein Server, während des Prozesses der Dereferenzierung eines URI oder IRI auf die am besten geeignete Darstellung einer Ressource einigen. Mit anderen Worten: Wenn ein Client eine Ressource durch Dereferenzierung eines URI anfordert, gibt er seine Präferenzen für das Format der Antwortdaten über HTTP-Header oder andere Aushandlungsmechanismen an. Der Server wiederum untersucht diese Präferenzen und wählt basierend auf den verfügbaren Ressourcen die am besten geeignete Darstellung der Ressource aus.