КОМПЬЮТЕРЫ часто ошибаются, но, чтобы окончательно всё испортить,
нужен ЧЕЛОВЕК !
Сделать стартовой | Добавить в избранное
 Зарегистрироваться
 Забыл пароль?

 
 
 Навигация
 
 
 
  Популярное
   
 
  Статистика
 
IP

 
 
  Анонс
 
 
 
  Радио
 

 

Каталог прямых ссылок
Web Optimizator
 
 
 
 
 
  WEB протокол
Категория: Разное | Автор: peregey | (13 апреля 2008)
 
Обновлено: 12.11.2008 - 02:36


Internet состоит не только из множества взаимосвязанных WWW-страниц. Эта глобальная сеть включает средства обмена электронной почтой e-mail, необозримые архивы файлов и множество дискуссионных групп. Каждая из этих служб использует свой собственный специфический протокол для обмена данными.
Работая с той или иной службой, вы должны указывать также используемый вариант протокола.

http-протокол
ftp-протокол
mailto-адрес
telnet-протокол

http-протокол
http-протокол является стандартным в WWW. URL-адрес, доступный с помощью этого протокола,начинается с http://.
Следом за идентификатором http-протокола в адресе задается имя домена сервера. Как правило, спецификация домена состоит из нескольких символьных цепочек, разделенных точками: host.domain.domain.domain...top_level_domain. По виду последнего компонента имени сервера (домен верхнего уровня) сразу можно сделать вывод, о каком типе сервера идет речь.

Например:
com означает (американский) коммерческий сервер;
ru завершает имя российского домена;
edu означает учебные заведения и т.д.

В США существует дополнительная дифференциация доменов, благодаря которой можно определить, принадлежит ли данный сервер промышленности, правительству, военным ведомствам и т.д.

Вместо имени домена можно ввести IP-адрес, используемый службами Internet. При этом речь идет о четырех разделенных точками числах, каждое из которых имеет значение от 0 до 255 (например 207.158.210.82). Имена доменов транслируются в IP-адреса автоматически с помощью так называемых серверов имен (DNS - Domain Name Server).

явное задание порта требуется довольно часто, в особенности в случаях когда сервер поддерживает преркодировку на лету. В этом случае по 80 порту будет страница в Win1252, по 8080 - в КОИ8 и т п;
для "особо защищенных" документов обычно требуется и другой протокол https://
Cледом за именем сервера можно указать двоеточие и номер, задающий логический TCP-порт на сервере, через который клиент получает доступ к серверу. Стандартным номером порта для HTTP является 80. В большинстве случаев он может быть отброшен (если порт не указан, то двоеточие тоже отбрасывается). Только при работе со специальными номерами портов, например 443, для особо защищенных документов требуется явное задание порта.

Форма задания пути/файла зависит от используемого типа сервера. Как правило, можно рассчитывать на то, что UNIX-формат будет понятен серверу. В этом формате каталоги в иерархии разделяются косой чертой "/" (а не обратной - "" - как в случае MS-DOS), а также различается написание прописными с строчными буквами (вновь таки в отличие от MS-DOS). В имени домена прописные и строчные буквы не различаются.

Если вместо html-документа будет задан каталог, то сервер либо вернет вам список файлов этого каталога, либо будет искать в нем стандартный UNIX-файл index.htm (.html). При любых обстоятельствах не забудьте ввести после последнего имени каталога косую черту.

Несмотря на то, что в случае html-документов речь идет о чисто ASCII-текстовых файлах, установившейся традищией является использование расширения имени html или htm для обозначения файла web-страницы.

На UNIX-серверах могут существовать отдельные каталоги для персональных web-страниц. Данный каталог служит в качестве корневого каталога для непривилегированных пользователей, если перед первым вводимым именем каталога ввести тильду (~).

C помощью дескриптора можно разбить документ на несколько доступных через гиперсвязь именованных (помеченных) разделов. Эти разделы называются фрагментами. Фрагменты могут адресоваться путем добавления в URL к имени файла символа «решетка» и имени (метки) фрагмента.

Путем добавления знака вопроса в конце URL-адреса можно передать на сервер параметры, которые будут использованы им при выборе способа передачи документа или его представления. Речь может идти, например, о поиске определенной цепочки символов в данном документе. Если вы часто обращаетесь к машинам поиска, то могли наблюдать задание параметров поиска в URL этим способом.

ftp-протокол служит для того, чтобы обмениваться файлами с FTP-сервером. При таком обмене вы выступаете в качестве клиента, а передача может осуществляться в обоих направлениях: upload (от клиента к серверу) и download (от сервера к клиенту). Например, ftp=URL может выглядеть следующим образом:

ftp://your_name: password@ftp.narod.ruЭтот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script /
statistics;type=d
Для того, чтобы иметь возможность передать файлы на FTP-cервер, вы должны быть зарегистрированным его пользователем, а это предполагает знание пароля. Однако для того, чтобы сделать FTP доступным и для новых пользователей (например, для создания архивав свободно распространяемого бесплатного программного обеспечения Public-Domain-SoftWare), на многих серверах предусмотрен единый «анонимный» вход (счет) пользователей. Если в качестве имени пользователя вы зададите «anonymous» (многие программы FTP-клиент предлагают данную опцию даже в виде отдельного пункта), то получите ограниченный доступ к части каталогов на сервере. В качестве пароля обычно служит ваш персональный e-mail-адрес. Некоторые FTP-серверы распознают вас как незарегистрированного пользователя, если вы не укажете либо имя пользователя, либо пароль (или оба вместе) при вхождении в систему. Во всех программах FTP-клиентов предусмотрено поле ввода имени пользователя и пароля; если необходимо ввести URL целиком (например, в NETSCAPE), следует использовать формат:

ftp://имя_пользователя... или
ftp://имя_пользователя:пароль...
Некоторые системы отдельно запрашивают имя пользователя, если оно было опущено при вхождении. Из соображений безопасности никогда не размещайте информацию о вашем имени пользователя и пароле на WEB-страницах неограниченного доступа.

При использовании ftp-протокола домен в адресе должен быть задан обязательно. Дополнительно вы можете задать номер порта. Стандартным FTP-портом является порт 21, который используется, если номер порта был опущен. В URL полный адрес с портом выглядит так:
ftp://пользователь:пароль"домен:порт...

В качестве последнего важного элемента задается каталог и/или имя файла вашего FTP-сеанса.

Дальше можно указать, какого типа информация должна быть передана. Соответствующие сведения задаются с помощью параметра type:

· type=d вызывает каталог (directory) и показывает пользователю его содержимое;
· type=a часто означает ASCII-текстовый файл;
· type=i используется для двоичного файла.

C помощью mailto-адреса можно заставить браузер отправить сообщение по электронной почте, не запуская собственной е-mail-программы (предполагается, что браузер поддерживает данную функцию).

Соответствующие URL могли бы выглядеть так:
mailto: nundesign@yandex.ruЭтот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script
Стандартным способом почтовый URL-адрес можно встроить в дескриптор
(href-аттрибут). Этот подход часто используется для размещения в конце WEB-страницы "адреса для претензий".

С помощью mailto-адреса, кроме этого, можно отправлять ответы в виде заполненных формуляров (
) по предварительно определенным е-mail-адресам. Это позволяет экономить время при обработке формуляров на сервере.

Гиперсвязь с telnet-адресом связывает пользователя не с конкретным объектом (документом), а с текстовым telnet-терминалом. Часто WEB-браузеры вынуждены загружать дополнительную telnet-терминальную программу для того, чтобы предоставить в распоряжение пользователя такую связь.

Для подключения к telnet-терминалу среди прочего необходимо передать имя пользователя и пароль. Это происходит способом, аналогичным используемому при работе с ftp-протоколом. Если пароль не будет указан, то telnet-протокол отдельно запросит его.

Так же, как и для ftp-протокола, дополнительно передаются сведения о сервере и номере порта. Стандартным номером порта для telnet является 23.

 (Голосов: 0)


 

КОММЕНТАРИИ

 Добавление комментария:
 
Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
 
 
 Календарь
 
«Январь 2009»
Пн Вт Ср Чт Пт Сб Вс
 1234
567891011
12131415161718
19202122232425
262728293031 
 
 
  Компьютер и Человек !
 
 
 
  Погода
 
 
 
  Переходы на сайт
   
 
  Он-лайн
  Гостей:1, Пользователей: 0  
 
  Улыбнуло
 
    Все люди братья, но не все по разуму.
 
 
  Коммерция
   
 
  Чат
 
 
 
CMS 2z project