In diesem Artikel werden hauptsächlich relevante Informationen zum Umgang mit dem Escape von Routing-Links im Yii2.0-Basiscode vorgestellt. Der Artikel ist sehr detailliert mit Bildern und Texten und hat einen Referenzwert
Bitte teilen Sie uns wie gewohnt die Betriebsumgebung und Versionsnummern mit
Betriebssystem: Windows10
Apache: 2.4
MySQL: 5.7.15
PHP: 7.0.11
Problembeschreibung: Gemäß den Anweisungen auf der offiziellen Website habe ich die Basisversion des Codes heruntergeladen, den virtuellen Domänennamen konfiguriert und den Browser geöffnet, um darauf zuzugreifen (der spezifische Vorgang wird weggelassen).
Wenn Sie jedoch auf die Linkadresse klicken, werden Sie feststellen, dass die Linkadresse maskiert wurde und „/“ zu „%2F“ geworden ist.
Finden Sie den Code Schritt für Schritt.
Finden Sie die letzte Zeile 371 von yii-v2.0.9-basicvendoryiisoftyii2webUrlManager. php habe ich festgestellt, dass der URL-Link durch URL-Code maskiert wurde, also habe ich ihn hier entfernt. Ein erneuter Besuch ist in Ordnung.
Fügen Sie abschließend den Codesuchpfad ein:
yii-v2.0.9-basic\views\layouts\main.php yii-v2.0.9-basic\vendor\yiisoft\yii2-bootstrap\Nav.php (200行 Html::a()方法) yii-v2.0.9-basic\vendor\yiisoft\yii2-bootstrap\Html.php yii-v2.0.9-basic\vendor\yiisoft\yii2-bootstrap\BaseHtml.php yii-v2.0.9-basic\vendor\yiisoft\yii2\helpers\Html.php yii-v2.0.9-basic\vendor\yiisoft\yii2\helpers\BaseHtml.php yii-v2.0.9-basic\vendor\yiisoft\yii2\helpers\Url.php yii-v2.0.9-basic\vendor\yiisoft\yii2\helpers\BaseUrl.php(102行 static::getUrlManager()->createUrl) yii-v2.0.9-basic\vendor\yiisoft\yii2\web\UrlManager.php(371行 urlencode方法)
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird hilfreich sein Jedermanns Studie, mehr Bitte beachten Sie die PHP-Chinese-Website für verwandte Inhalte!
Verwandte Empfehlungen:
Yii2-Framework implementiert die Analyse gängiger Datenbankoperationen
Yii2-Komponente implementiert Dropdown-Feld mit Suche Funktion
Das obige ist der detaillierte Inhalt vonUmgang mit dem Routing-Link, der im Yii2.0 Basic-Code maskiert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!