Какие знаешь веб-протоколы
QA Тестировщик
Junior
Без компании
Какие знаешь веб-протоколы
Ответы
HTTP/HTTPS - базовые протоколы для передачи данных в вебе. HTTPS - защищенная версия HTTP с шифрованием TLS/SSL.
WebSocket - протокол для двусторонней связи между клиентом и сервером в реальном времени (чаты, уведомления).
Пример WebSocket на JavaScript:
```
const socket = new WebSocket('wss://example.com');
socket.onmessage = (event) => {
console.log('Получено:', event.data);
};
```
REST (не протокол, а архитектурный стиль) обычно поверх HTTP. GraphQL - альтернатива REST для гибких запросов.
FTP - для передачи файлов, IMAP/POP3/SMTP - для работы с почтой.