CINXE.COM

RDAP - Abfrage - Internet Domains

<!DOCTYPE html> <html lang="de"> <head> <title>RDAP - Abfrage - Internet Domains</title> <link rel="stylesheet" type="text/css" href="/export/system/modules/ch.SWITCH.ocms.www/resources/css/slim.css" /> <link rel="stylesheet" type="text/css" href="/export/system/modules/ch.SWITCH.ocms.subsite/resources/css/sub.css" /><link rel="stylesheet" type="text/css" media="all" href="/export/sites/default/styles.css" /><!-- opt-stylesheet --> <script src="/export/system/modules/ch.SWITCH.ocms.subsite/resources/js-slim/sub-slim.js" type="text/javascript" ></script> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="UTF-8"> <link rel="shortcut icon" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon.png" /> <link rel="apple-touch-icon" sizes="57x57" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="76x76" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="120x120" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="152x152" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-152x152.png" /> </head> <body> <div class="container"> <div class="swi-subsite-logo-container"> <a href="https://www.switch.ch/de/"><img height="46" width="180" src="/export/system/modules/ch.SWITCH.ocms.www/resources/images/logoHi.png" alt=""></a> <!-- language navigation --><!--stopindex--> <ul class="nav nav-pills pull-right swi-nav-pills-app-meta hidden-xs"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">DE <span class="swi-link-caret"></span></a> <ul class="dropdown-menu"> <li><a href="/whois/rdap/">EN</a></li> <li><a href="/fr/whois/rdap/">FR</a></li> <li><a href="/it/whois/rdap/">IT</a></li> </ul> </li> </ul> <!--startindex--> </div> <nav class="navbar navbar-default swi-navbar-subsite" role="navigation"> <div class="container-fluid"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/de/">Internet Domains</a> </div> <!--stopindex--> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <li class="active "> <a href="/de/whois/">Abfrage</a> </li> <li class=" "> <a href="/de/registrars/">Registrare</a> </li> <li class=" "> <a href="/de/terms/">Rechtliches</a> </li> <li class=" "> <a href="/de/security/">Sicherheit</a> </li> <li class=" "> <a href="/de/support/">Support</a> </li> <li class=" "> <a href="/de/statistics/">Statistiken</a> </li> <li class=" "> <a href="/de/about/">脺ber uns</a> </li> <li class="dropdown visible-xs"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">DE <span class="swi-link-caret"></span></a> <ul class="dropdown-menu"> <li><a href="/whois/rdap/">EN</a></li> <li><a href="/fr/whois/rdap/">FR</a></li> <li><a href="/it/whois/rdap/">IT</a></li> </ul> </li> </ul> </div><!--startindex--><!-- /.navbar-collapse --> </div><!-- /.container-fluid --> </nav> </div> <div id="jumbotron" > <div> <!-- jumbotron img --> <div class="jumbotron swi-jumbotron swi-jumbotron-bright-text swi-jumbotron-www swi-jumbotron-noimg"> <div class="container swi-jumbotron-content"> <div class="swi-inner"> <h1 >Domain-Namen-Abfragen mit RDAP</h1> </div> </div> </div></div> </div> <div class="container swi-container"> <div class="row"> <div class="col-xs-12 col-sm-8"> <div class="swi-tree visible-xs"> <ul> <li><a href="/de/whois/">Abfrage</a></li> <li class="active"><a href="/de/whois/rdap/">RDAP</a></li> <li><a href="/de/whois/domaincheck/">Domain-Check</a></li> <li><a href="/de/whois/domaininfo/">Auskunftsdienst</a> <ul> <li><a href="/de/whois/domaininfo/request/">Auskunftsgesuch</a></li> <li><a href="/de/whois/domaininfo/request_auth/">Auskunftsgesuch Beh枚rden</a></li> </ul> </li> </ul> </div> <div id="content" ><div> <div ><p>Switch betreibt einen RDAP-Server zur Abfrage von Registrierungsdaten von .ch- und .li-Domain-Namen. Unterst眉tzt wird die Klasse "Domain" (Domain Object Class). Die Antwort erfolgt im JSON-Format. Der RDAP-Server kann mit einem beliebigen HTTP-Client abgefragt werden.</p> <p>Anonymen Benutzern werden keine Informationen zu Halter oder technischem Kontakt eines Domain-Namens angezeigt. Authentisierte Benutzer mit einem Benutzerkonto erhalten abh盲ngig von ihren Berechtigungen die vollst盲ndigen Registrierungsdaten.</p></div></div> <div> <div class="panel-group acc-v2" id="accordion-bb12bf14-4520-11eb-a5df-525400a7a801"> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-1"> Wie kann ich Domain-Namen via RDAP abfragen? </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-1" class="panel-collapse collapse" style="height: auto;"> <div class="panel-body" ><div> <div ><ul> <li>mit einem REST-Client (stand-alone oder als Browser-Extension)</li> <li>im Terminal</li> <li>im Browser (Firefox empfohlen)</li> </ul> <p>Siehe nachstehende Beispiele.</p> <p>Es sind neben GET- auch HEAD-Requests m枚glich. Auf diese Weise kann ermittelt werden, ob ein Domain-Name bereits registriert ist, ohne dass weitere Daten enthalten sind.</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-2"> Beispiele anonym </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-2" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p><strong>Mit einem REST-Client</strong></p> <pre>Method: GET (oder HEAD) URL: https://rdap.nic.ch/domain/xyzdomainname.ch</pre> <p><strong>Im Terminal (command line)<br /></strong></p> <pre>curl https://rdap.nic.ch/domain/xyzdomainname.ch</pre> <p>HEAD-Request:</p> <pre>curl -I https://rdap.nic.ch/domain/xyzdomainname.ch</pre> <p><strong>Im Browser</strong></p> <p>im Adressfeld eingeben:</p> <pre>https://rdap.nic.ch/domain/xyzdomainname.ch</pre></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-3"> Beispiele authentisiert </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-3" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p><strong>Mit einem REST-Client</strong></p> <pre>Method: GET (oder HEAD) URL: https://rdap.nic.ch/domain/xyzdomainname.ch</pre> <p>Als "Basic Authentication" Benutzername und Passwort Ihres Benutzerkontos angeben.</p> <p><strong>Im Terminal (command line)<br /></strong></p> <pre>curl -u benutzername https://rdap.nic.ch/domain/xyzdomainname.ch</pre> <p>HEAD-Request:</p> <pre>curl -I https://rdap.nic.ch/domain/xyzdomainname.ch</pre></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-4"> Wie sehen die Antworten aus? </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-4" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>Wenn der Domain-Name registriert ist, antwortet der RDAP-Server mit Daten im JSON-Format und dem HTTP-Statuscode 200 (oder 401). Wenn der Domain-Name bzw. die Eingabe nicht gefunden werden kann, antwortet der Server ausschliesslich mit HTTP-Statuscodes. Bei einer Abfrage via Browser sind diese Codes nicht direkt sichtbar, das Resultat kann eine Fehlermeldung oder eine leere Seite sein. Bei einem HEAD-Request antwortet der Server in jedem Fall ausschliesslich mit HTTP-Statuscodes, ohne Daten.</p> <p><strong>Bedeutung der HTTP-Statuscodes</strong></p> <table class="table table-striped table-condensed table-bordered"> <tbody> <tr> <td> <p><strong>404</strong> (Not Found)</p> </td> <td> <p>Kein Domain-Name gem盲ss Eingabe gefunden. In der Regel bedeutet dies, dass der Domain-Name nicht registriert ist. Es bedeutet aber nicht in jedem Fall, dass der Domain-Name registriert werden kann.</p> </td> </tr> <tr> <td> <p><strong>200</strong> (OK)</p> </td> <td> <p>Der Domain-Name ist registriert bzw. kann zur Zeit nicht registriert werden.</p> </td> </tr> <tr> <td> <p><strong>400</strong> (Bad Request)</p> </td> <td> <p>Ung眉ltige Abfrage, zum Beispiel unzul盲ssige Zeichen oder falsche TLD (d.h. vor dem n盲chsten Versuch Abfrage 盲ndern).</p> </td> </tr> <tr> <td> <p><strong>401</strong> (Unauthorized)</p> </td> <td> <p>Benutzername/Passwort falsch. Der Domain-Name ist registriert, aber man erh盲lt nur die Daten wie ein anonymer Benutzer.</p> </td> </tr> <tr> <td> <p><strong>429</strong> (Too Many Requests)</p> </td> <td> <p>Zutritt begrenzt (d.h. eine Weile warten und dann erneut versuchen).</p> </td> </tr> </tbody> </table> <p>&nbsp;</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-5"> Wer ist berechtigt ein RDAP-Benutzerkonto zu erhalten? </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-5" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>Ein RDAP-Benutzerkonto erhalten zurzeit ausschliesslich Schweizer Beh枚rden, die einen speziellen Nutzungsvertrag mit Switch unterzeichnet haben. Mit diesem Benutzerkonto k枚nnen sie Domain-Namen mit vollst盲ndigen Registrierungsdaten inklusive Personendaten abfragen.</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-6"> Was bedeutet RDAP? </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-6" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>RDAP steht f眉r Registration Data Access Protocol. Es l枚st das Whois-Protokoll ab, welches den heutigen technischen Anforderungen nicht mehr gen眉gt.</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-7"> Was sind die Vorteile von RDAP? </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-7" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><ul> <li>Standardisierte, maschinenlesbare Antwort im JSON-Format.</li> <li>HTTP-basiert und REST-konform.</li> <li>Sicherer Zugriff auf die Daten via HTTPS.</li> <li>Die Registrierungsstelle hat die M枚glichkeit, unterschiedliche Zugriffsrechte f眉r einzelne Nutzergruppen festzulegen.</li> </ul></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-bb12bf14-4520-11eb-a5df-525400a7a801" href="#collapse-bb12bf14-4520-11eb-a5df-525400a7a801-8"> RFCs zum RDAP-Protokoll </a> </h4> </div> <div id="collapse-bb12bf14-4520-11eb-a5df-525400a7a801-8" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>Es gibt mehrere RFCs zu RDAP. F眉r die Implementierung von Abfragen f眉r .ch- und .li-Domain-Namen sind in erster Linie <a href="https://tools.ietf.org/html/rfc7480">RFC 7480</a> und <a href="https://tools.ietf.org/html/rfc7483">7483</a> relevant.</p> <ul> <li><a href="https://tools.ietf.org/html/rfc7480">RFC 7480</a> HTTP Usage in the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7483">RFC 7483</a> JSON Responses for the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7481">RFC 7481</a> Security Services for the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7482">RFC 7482</a> Registration Data Access Protocol (RDAP) Query Format</li> </ul></div></div> </div> </div> </div><!--/accordion-group--> </div><!--/accordion--> </div></div> </div><!-- /.col.. --> <div class="col-xs-12 col-sm-4 swi-subsite-sidebar"> <div class="swi-tree hidden-xs"> <ul> <li><a href="/de/whois/">Abfrage</a></li> <li class="active"><a href="/de/whois/rdap/">RDAP</a></li> <li><a href="/de/whois/domaincheck/">Domain-Check</a></li> <li><a href="/de/whois/domaininfo/">Auskunftsdienst</a> <ul> <li><a href="/de/whois/domaininfo/request/">Auskunftsgesuch</a></li> <li><a href="/de/whois/domaininfo/request_auth/">Auskunftsgesuch Beh枚rden</a></li> </ul> </li> </ul> </div> <div id="context" ></div> </div><!-- /.col.. --> </div><!-- /.row --> </div><!-- /.container --> <footer class="swi-footer-bottom swi-footer-bottom-subsite hidden-print"> <div class="container clearfix"> <div class="swi-footer-breadcrumb pull-left"> <ol class="breadcrumb"> <li><a href="/de/about/disclaimer/">Rechtliches</a></li> <li><a href="/de/about/imprint/">Impressum</a></li> </ol> </div> <div class="swi-footer-copyright-subsite pull-right"> &copy; 2025&nbsp;f眉r Inhalte bei Switch </div> </div><!-- /.container --> </footer> <!-- Piwik --> <script type="text/javascript"> var _paq = _paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u=(("https:" == document.location.protocol) ? "https" : "http") + "://www.switch.ch/tracker/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', 2]); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="https://www.switch.ch/tracker/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript> <!-- End Piwik Code --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10