Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає content negotiation?
Значення й приклади · Розробка програмного забезпечення
content negotiation: узгодження формату вмісту, узгодження подання ресурсу
Вибір представлення ресурсу, наприклад його формату чи мови, на основі інформації, якою обмінюються клієнт і сервер.
Де і як уживається
Термін уживають для HTTP API та багатомовних сайтів. Сервер може не мати потрібного клієнтові представлення.
Приклади речень
The server used content negotiation to select JSON because the client listed it as an acceptable format.
Сервер вибрав JSON під час узгодження формату вмісту, бо клієнт зазначив його як прийнятний формат.
Представлення обирають із форматів, які підтримує сервер і приймає клієнт.
Our cache varies responses by language to support content negotiation correctly.
Наш кеш розрізняє відповіді за мовою, щоб коректно підтримувати узгодження подання ресурсу.
Відповіді різними мовами не повинні випадково використовувати один і той самий кешований результат.
Поширені словосполучення
- HTTP content negotiation
- content negotiation headers
Пов’язані терміни
Інші терміни: API, мережі й безпека
- API · інтерфейс програмування застосунків
- endpoint · кінцева точка API
- REST · REST
- JSON · JSON
- status code · код стану
- payload · корисне навантаження
- authentication · автентифікація
- third-party · сторонній
- SDK · комплект засобів розробки
- breaking change · несумісна зміна
- request · запит
- response · відповідь сервера
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
