<?php namespace FastRoute; use PHPUnit\Framework\TestCase; class RouteCollectorTest extends TestCase { public function testShortcuts() { $r = new DummyRouteCollector(); $r->delete('/delete', 'delete'); $r->get('/get', 'get'); $r->head('/head', 'head'); $r->patch('/patch', 'patch'); $r->post('/post', 'post'); $r->put('/put', 'put'); $expected = [ ['DELETE', '/delete', 'delete'], ['GET', '/get', 'get'], ['HEAD', '/head', 'head'], ['PATCH', '/patch', 'patch'], ['POST', '/post', 'post'], ['PUT', '/put', 'put'], ]; $this->assertSame($expected, $r->routes); }
Routing bezieht sich auf den netzwerkweiten Prozess der Bestimmung des End-to-End-Pfads, wenn ein Paket von der Quelle zum Ziel gelangt [1]. Routing funktioniert auf der dritten Schicht des OSI-Referenzmodells – dem Paketweiterleitungsger?t der Netzwerkschicht. Router realisieren die Netzwerkverbindung durch die Weiterleitung von Datenpaketen. Obwohl Router mehrere Protokolle unterstützen k?nnen (wie TCP/IP, IPX/SPX, AppleTalk usw.), l?uft auf der überwiegenden Mehrheit der Router in unserem Land das TCP/IP-Protokoll. Router verbinden normalerweise zwei oder mehr logische Ports, die durch IP-Subnetze oder Punkt-zu-Punkt-Protokolle identifiziert werden, und verfügen über mindestens einen physischen Port. Der Router bestimmt den Ausgangsport und die Adresse des n?chsten Hops basierend auf der Netzwerkschichtadresse im empfangenen Datenpaket und der intern vom Router verwalteten Routing-Tabelle und schreibt den Datenpaket-Header der Verbindungsschicht neu, um das Datenpaket weiterzuleiten. Router pflegen Routing-Tabellen, indem sie Routing-Tabellen dynamisch verwalten, um die aktuelle Netzwerktopologie widerzuspiegeln, und indem sie Routing- und Verbindungsinformationen mit anderen Routern im Netzwerk austauschen.
Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von gro?en Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrit?t der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Versto? vorliegt, kontaktieren Sie uns bitte, um ihn zu l?schen. Kontaktinformationen: admin@php.cn
Verwandter Artikel

04 Dec 2024
Erkundung von Java-Bibliotheken für die CSV-ManipulationDiese Frage betrifft die Auswahl einer Java-Bibliothek, die in der Lage ist, effizient zu lesen und m?glicherweise ...

25 Oct 2024
Java-HTML-Parsing Beim Extrahieren von Daten aus einer Website ist es wichtig, über effiziente Methoden zum Parsen von HTML-Inhalten zu verfügen. Ein g?ngiger Ansatz...

18 Oct 2024
PhpMailer vs. SwiftMailer: Vergleich von E-Mail-BibliothekenBeim Erstellen eines PHP-Skripts, das E-Mail-Funktionalit?t erfordert, stehen Entwickler h?ufig vor der Wahl zwischen PhpMailer- und SwiftMailer-Bibliotheken. Diese Entscheidung zu treffen, kann entscheidend sein, um das Beste zu finden

08 Sep 2016
Ich arbeite oft hinter verschlossenen Türen und wei? wenig über andere Dinge über PHP. Als ich heute Typeche studierte, stie? ich auf eine Datenbankkonfiguration ?hnlich der folgenden: {code...} {code...} Ich m?chte wissen, dass die Konfiguration dieses Formats bei Baidu nicht gut ist Ich konnte den Tracking-Code heute nicht finden. Bitte geben Sie mir einen Rat...

08 Sep 2016
Ich arbeite oft hinter verschlossenen Türen und wei? wenig über andere Dinge über PHP. Als ich heute Typeche studierte, stie? ich auf eine Datenbankkonfiguration ?hnlich der folgenden: {code...} {code...} Ich m?chte wissen, dass die Konfiguration dieses Formats bei Baidu nicht gut ist Ich konnte den Tracking-Code heute nicht finden. Bitte geben Sie mir einen Rat...

29 Jul 2016
: In diesem Artikel wird haupts?chlich die Verwendung von php://stdout für sicheres und effizientes Debuggen in der PHP-Produktionsumgebung vorgestellt. Studierende, die sich für PHP-Tutorials interessieren, k?nnen darauf zurückgreifen.


Hei?e Werkzeuge

PHP-Bibliothek für Abh?ngigkeitsinjektionscontainer
PHP-Bibliothek für Abh?ngigkeitsinjektionscontainer

Eine Sammlung von 50 hervorragenden klassischen PHP-Algorithmen
Klassischer PHP-Algorithmus, lernen Sie hervorragende Ideen und erweitern Sie Ihr Denken

Kleine PHP-Bibliothek zur Optimierung von Bildern
Kleine PHP-Bibliothek zur Optimierung von Bildern
