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.