Web технологии

2. Web-клиенты

Дмитрий Смаль

Web клиенты

Разновидности web-клиентов

Особенности библиотек web-клиентов

Назначение: используются внутри других программ для простой работы c HTTP

Пример использования urllib

Назначение консольных клиентов

Telnet

Telnet - это простейшее средство отладки. telnet открывает tcp соединение и связывает его с консолью, позволяя общаться с web-сервером напрямую с клавиатуры.

Еще примеры отладки

GET запрос к серверу с отображением всех заголовков:
curl -vv 'http://api.site.com/method/?arg=1'

POST запрос к серверу с авторизацией и передачей доп. заголовков:
curl -vv -d 'arg=1' -H'X-Token: 123' 'http://api.site.com/method/'

Браузер

Основное назначение - отображение HTML страниц.
Однако, возможности современных браузеров огромны.
Существуют операционные системы и 3D-игры, работающие внутри браузеров!

www.evolutionoftheweb.com

Сценарий работы web приложения

Сценарий работы современного приложения

Особенности современных Web-приложений