Heim > häufiges Problem > Hauptteil

Richtiges Beispiel einer URL für den HTTP-Dienst

(*-*)浩
Freigeben: 2019-12-21 10:07:03
Original
19982 Leute haben es durchsucht

Richtiges Beispiel einer URL für den HTTP-Dienst

Das korrekte URL-Beispiel für den http-Dienst ist http://www.cnic.ac.cn.

HTTP: (Hypertext-Übertragungsprotokoll) Hypertext-Übertragungsprotokoll, das zur Übertragung von Hypertext vom World Wide Web (WWW: World Wide Web)-Server zum verwendet wird Lokales Browser-Transportprotokoll. (Empfohlenes Lernen: phpstorm)

URL: (Uniform Resource Locator) Uniform Resource Locator, der Standort und die Zugriffsmethode von Ressourcen, die aus dem Internet abgerufen werden können A prägnante Darstellung der Adresse einer Standardressource im Internet.

Zwei HTTP-Funktionen

1. Einfach und schnell: Wenn ein Client einen Dienst vom Server anfordert, muss er nur die Anforderungsmethode und den Pfad übermitteln. Häufig verwendete Anforderungsmethoden sind GET, HEAD und POST. Jede Methode spezifiziert eine andere Art von Kontakt zwischen dem Client und dem Server. Aufgrund der Einfachheit des HTTP-Protokolls ist die Programmgröße des HTTP-Servers gering und die Kommunikationsgeschwindigkeit sehr hoch.

2. Flexibel: HTTP ermöglicht die Übertragung jeglicher Art von Datenobjekten.

3. Keine Verbindung: Die Bedeutung von „Keine Verbindung“ besteht darin, jede Verbindung auf die Verarbeitung nur einer Anfrage zu beschränken. Nachdem der Server die Anfrage des Clients verarbeitet und die Antwort des Clients empfangen hat, wird die Verbindung getrennt. Diese Methode spart Übertragungszeit.

4. Zustandslos: Das HTTP-Protokoll ist ein zustandsloses Protokoll. Zustandslos bedeutet, dass das Protokoll über keine Speicherkapazität für die Transaktionsverarbeitung verfügt.

5. Unterstützt die Modi B/S und C/S.

Drei URLs

HTTP verwendet Uniform Resource Identifiers (URIs), um Daten zu übertragen und Verbindungen herzustellen. Eine URL ist ein spezieller URI-Typ, der genügend Informationen enthält, um eine Ressource zu finden.

Nehmen Sie die folgende URL als Beispiel:

http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name

1. Protokollteil: Dies bedeutet, dass die Webseite das HTTP-Protokoll verwendet. Im Internet können verschiedene Protokolle wie HTTP, FTP usw. verwendet werden. Das „//“ nach „HTTP“ ist das Trennzeichen

2. Domain-Namensteil: „www.aspxfans.com“. In einer URL können Sie auch die IP-Adresse als Domänennamen verwenden

3. Port-Teil: Nach dem Domänennamen folgt der Port, und „:“ wird als Trennzeichen zwischen dem Domänennamen und dem Port verwendet . Der Port ist kein notwendiger Teil einer URL. Wenn der Portteil weggelassen wird, wird der Standardport 80/tcp

verwendet. 4. Virtueller Verzeichnisteil: beginnend mit dem ersten „/“ nach der Domäne Der Name bis zum letzten „/“ ist der Teil des virtuellen Verzeichnisses. Das virtuelle Verzeichnis ist auch kein erforderlicher Teil einer URL. Das virtuelle Verzeichnis ist in diesem Beispiel „/news/“

5. Dateinamensteil: Beginnend mit dem letzten „/“ nach dem Domänennamen und endend mit „?“ ist es der Dateinamensteil Es gibt kein „?“, es beginnt mit dem letzten „/“ nach dem Domänennamen und endet mit „#“, dem Dateiteil. Wenn es kein „?“ und kein „#“ gibt, beginnt es mit dem letzten „/“ nach dem Domainnamen und endet mit diesem Namensteil. Der Dateiname in diesem Beispiel ist „index.asp“. Der Dateinamensteil ist kein notwendiger Teil einer URL. Wenn dieser Teil weggelassen wird, wird der Standarddateiname

verwendet. 6. Ankerteil: Vom Anfang bis zum Ende von „#“. ist der Ankerteil. Der Ankerteil ist in diesem Fall „Name“. Der Ankerteil ist kein notwendiger Teil einer URL (kann als Positionierung verstanden werden)

7. Parameterteil: Der Teil von „?“ bis „#“ ist der Parameterteil, auch Suchteil genannt Abfrageteil. Der Parameterteil in diesem Beispiel ist „boardID=5&ID=24618&page=1“. Parameter können mehrere Parameter zulassen und „&“ wird als Trennzeichen zwischen Parametern verwendet.

Das obige ist der detaillierte Inhalt vonRichtiges Beispiel einer URL für den HTTP-Dienst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!