intermediate
Протокол HTTP
Осознанно используйте HTTP versions, methods, status codes, headers, cookies, caching, compression и connection reuse.
На интервью по HTTP protocol — versions, methods, status codes, headers, cookies, caching, compression и connection reuse.
Подтемы: HTTP versions, methods/status codes, headers/cookies, caching/compression, keep-alive и reuse.
На интервью: HTTP/1.1 HOL blocking vs HTTP/2 multiplexing, status codes для validation vs auth, trade-offs Cache-Control.
Типовые ошибки: неверная idempotency methods, cookies без Secure/SameSite, cache personalized responses без Vary.
Чеклист:
- Methods → safety и idempotency.
- Headers для auth, caching, security.
- Cache keys и invalidation с validators.
- Reuse connections; timeouts с upstream pools.