Каков синтаксис URL? - PullRequest
       3

Каков синтаксис URL?

1 голос
/ 18 февраля 2011

Может ли кто-нибудь объяснить синтаксис URL веб-адресов в терминах непрофессионала.

Ответы [ 3 ]

1 голос
/ 18 февраля 2011

протокол: //subdomain.domain.topLevelDomain: port / path / path.extension? Query & morequery = значение # фрагмента для веб-сайта.для хорошего объяснения мирянина.

0 голосов
/ 18 февраля 2011

Взгляните на RFC 1738 - Унифицированные указатели ресурсов (URL) , в которых описаны:

Унифицированный указатель ресурсов (URL), синтаксис и семантика формализованной информациирасположение и доступ к ресурсам через Интернет.

Вот выдержка из BNF-подобного описания http URL:

url            = httpurl | ftpurl | newsurl |
                 nntpurl | telneturl | gopherurl |
                 waisurl | mailtourl | fileurl |
                 prosperourl | otherurl

httpurl        = "http://" hostport [ "/" hpath [ "?" search ]]
hpath          = hsegment *[ "/" hsegment ]
hsegment       = *[ uchar | ";" | ":" | "@" | "&" | "=" ]
search         = *[ uchar | ";" | ":" | "@" | "&" | "=" ]
0 голосов
/ 18 февраля 2011
[protocol]://[host/domain name][:port]/[path to resource]

protocol - http, https, ftp, etc
host/domain name - www.example.com, localhost, 192.34.12.1, etc
port - 80 by default for http, can be something else too
path to resource - /images/test.gif, /index.php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...