Происхождение «: //» во многих синтаксисах URI [закрыто]

Ошибки и предупреждения обычно появляются в ....\logs\php_error.log или ....\logs\apache_error.log в зависимости от ваших настроек php.ini.

Также полезные ошибки часто направляются в браузер, но поскольку они не являются действительными html, они не отображается.

Итак, "tail -f "ваши файлы журналов, и когда вы получаете пустой экран, используйте параметры меню IE" view "->" source ", чтобы просмотреть исходный вывод.

12
задан Gumbo 7 September 2009 в 08:36
поделиться

2 ответа

Ответ a1kmm хорош для конкретного приложения к URL-адресам, но если вам интересно узнать семантическое происхождение двойной косой черты, взгляните на эту статью:

http: // www.w3.org/DesignIssues/Axioms.html

Стоит отметить, что синтаксис с двойной косой чертой на самом деле может быть расширен для использования с тройной косой чертой если бы кто-то хотел начать с любой уровень в гораздо более сложном иерархическая структура. Например, предположим международный телефон номера должны были быть расширены, чтобы покрыть планетарный код в будущем. Затем планетарный код может быть прикреплен к перед международным кодом. Тройной слеш может ввести межпланетный код, а двойной слэш представит международный код. Действительно, это как появилась двойная косая черта: когда иерархические схемы именования, такие как те файлы в файловых системах unix были расширен до сетевой файловой системы на домен Аполлона лишняя косая черта была введен. Аналогичным образом Microsoft NT в сети теперь используется двойная обратная косая черта точно так же.

11
ответ дан 2 December 2019 в 19:31
поделиться

Окончательная ссылка на URL-адреса - RFC1738, который вышел в декабре 1994 года. См. http://www.ietf.org/rfc/rfc1738.txt

Цитата из RFC:

URL-адреса обычно записываются как <схема>: <конкретная-часть схемы>

и позже говорит

Хотя синтаксис для остальной части URL-адреса может варьироваться в зависимости от выбранная конкретная схема, схемы URL, предполагающие прямое использование протокола на основе IP к указанному узлу в Интернете использовать общий синтаксис для данных конкретной схемы:
//<user>:<password>@<host>:<port>/<url-path>
Некоторые или все части «<пользователь>: <пароль> @», «: <пароль>», ": <порт>" и "/ " можно исключить. Специфическая схема данные начинаются с двойной косой черты "//", чтобы указать, что они соответствуют общий синтаксис схемы Интернета.
7
ответ дан 2 December 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: