Протоколы взаимодействия клиента и сервера

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Протоколы взаимодействия клиента и сервера

Основным протоколом взаимодействия WWW-клиента и WWW-сервера является протокол HTTP (Hypertext Transfer Protocol). Протокол относится к прикладному уровню модели OSI и обычно использует в качестве средства доставки своих сообщений (название "пакетов" протокола HTTP) транспортный протокол TCP.

Следует отметить, что спецификацией HTTP предусмотрено использование любого транспортного протокола, обеспечивающего гарантированную доставку

Протокол предполагает, что передаваемая информация представляется исключительно в виде текста в формате ASCII. Это оказывается не удобным для передачи данных различного вида - текста, написанного с помощью нелатинских букв, графических, звуковых, виде файлов и т.п. Для решения этой проблемы используются методы кодирования MIME, позволяющие преобразовать данные любого вида к тексту ASCII (см. раздел "Электронная почта - Структура почтового сообщения").