Content negotiation — клиент сообщает серверу в каком формате хочет ответ (Accept header), сервер отвечает в лучшем из доступных форматов. Заголовки: Accept (клиент хочет json), Accept-Language (предпочитаемый язык), Accept-Encoding (gzip, deflate). Тестируем: запрашиваем JSON → получаем JSON с правильным Content-Type, запрашиваем XML если поддерживается → получаем XML, запрашиваем недоступный формат → 406 Not Acceptable, без Accept header → что по умолчанию?
Что такое Content Negotiation в HTTP?
Middle
201 просмотровAFK Offer AI
Что такое blue-green deployment?