Зчитування інформаії з мережі Internet за допомогою HTTP, Детальна інформація

Зчитування інформаії з мережі Internet за допомогою HTTP
Тип документу: Курсова
Сторінок: 11
Предмет: Комп`ютерні науки
Автор: Підборецький Віталій
Розмір: 245.8
Скачувань: 1778
ЗМІСТ

Вступ.............................................................................................................3

I. Протокол HTTP..........................................................................................4

1. Призначення протоколу.....................................................................4

2. Загальна структура.............................................................................4

3. HTTP запит..........................................................................................5

а) Загальні поняття............................................................................5

б) Строка Статус................................................................................6

в) Метод запиту.................................................................................6

г) Поля Заголовк-Запиту.................................................................11

4. HTTP відповідь.................................................................................13

а) Структура відповіді.....................................................................13

б) Рядок Статус................................................................................14

в) Статус-Код і пояснення до нього...............................................14

г) Поля заголовка відповіді1..........................................................17

5. Зміст Запиту і Зміст Відповіді.........................................................18

а) Загальні поняття..........................................................................18

б) Поля Заголовок-Змісту...............................................................18

ІІ. Опис програми “Downloder”.................................................................22

Висновок....................................................................................................26

Використана література..........................................................................27

ВСТУП

Зчитування інформації з мережі Internet на даному етапі розвитку інформаційних технологій є надзвичайно розповсюдженим явищем. Кожен, хто хоча б раз працював у мережі зіштовхувався із цим. Щохвилини десятки тисяч гігабіт інформації пересилається через Internet. Це здійснюється за допомогою спеціальних програм, таких, як броузери: Internet Explorer, Netscape Navigator, Opera та інш.; таких, як диспетчери зчитування: Reget, FlashGet, Gozzila та інш. Інформація також передається через електронну пошту, Internet-телефон і інш. Роботу цих програм забезпечують спеціальні протоколи. Одним з цих протоколів є протокол HTTP.

На даному етапі він відіграє дуже важливу роль в питаннях передачі інформації. Більшість інформації, яка передається по Internet передається з допомогою HTTP. Раніше цей протокол використовувався лише для передачі інформації невеликих розмірів (текстових файлів, рисунків і т.д.). За передачу більших файлів відповідав протокол FTP (File Transfer Protocol). Зараз по HTTP передаються файли довільних розмірів і він є основним протоколом, який за це відповідає.

І. ПРОТОКОЛ HTTP

Призначення протоколу.

HyperText Transfer Protocol (HTTP) -- це протокол високого рівня (а саме, рівня додатків), що забезпечує необхідну швидкість передачі даних, що вимагається для розподілених інформаційних систем гіпермедія. HTTP використовується проектом World Wide Web з 1990 року.

Практичні інформаційні системи вимагають більшого, чим примітивний пошук, модифікація й анотація даних. HTTP/1.0 надає відкриту множину методів, що можуть бути використані для вказівки цілей запиту. Вони побудовані на дисципліні посилань, де для вказівки ресурсу, до якого повинний бути застосований даний метод, використовується Універсальний Ідентифікатор Ресурсів (Universal Resource Identifier - URI), у виді місцезнаходження ( HYPERLINK "http://www-sbras.nsc.ru/win/docs/html-gd/url.html" URL ) чи імені (URN). Формат повідомлень подібний з форматом Internet Mail чи Multipurpose Internet Mail Extensions ( HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/mime.html" MIME --Багатоцільове Розширення Пошти Internet).

HTTP/1.0 використовується також для комунікацій між різними користувальницькими переглядачами і шлюзами, що дають гіпермедія доступ до існуючих Internet протоколів, таких як HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/smtp.html" SMTP , HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/nntp.html" NNTP , HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/ftp.html" FTP , HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/gopher.html" Gopher і HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/wais.html" WAIS . HTTP/1.0 розроблено, щоб дозволяти таким шлюзам через HYPERLINK "http://www-sbras.nsc.ru/win/fedotov/inter/proxy.html" proxy сервери, без якої-небудь утрати передавати дані за допомогою згаданих протоколів більш ранніх версій.

Загальна структура.

The online video editor trusted by teams to make professional video in minutes