Заголовки: Want-Repr-Digest
Заголовок Want-Repr-Digest
HTTP-заголовок Want-Repr-Digest запроса и ответа указывает на предпочтение получателя относительно отправки заголовка целостности Repr-Digest в сообщениях, связанных с URI запроса и метаданными представления.
Заголовок содержит предпочтения в отношении алгоритмов хеширования, которые получатель может использовать в последующих сообщениях. Эти предпочтения являются лишь рекомендацией: получатель может игнорировать выбор алгоритмов или заголовки целостности целиком.
Некоторые реализации могут отправлять незапрошенные заголовки Repr-Digest, не требуя наличия заголовка Want-Repr-Digest в предыдущем сообщении.
| Тип заголовка | Заголовок представления |
|---|---|
| Запрещённый заголовок запроса | Нет |
Синтаксис
Want-Repr-Digest: <algorithm>=<preference> Want-Repr-Digest: <algorithm>=<preference>, …, <algorithmN>=<preferenceN>
Директивы
<algorithm>-
Запрошенный алгоритм для создания дайджеста представления. Безопасными считаются только два зарегистрированных алгоритма дайджеста:
sha-512иsha-256. К небезопасным (устаревшим) зарегистрированным алгоритмам дайджеста относятся:md5,sha(SHA-1),unixsum,unixcksum,adler(ADLER32) иcrc32c. <preference>-
Целое число от 0 до 9, где
0означает «неприемлемо», а значения от1до9задают возрастающее относительное взвешенное предпочтение. В отличие от более ранних редакций спецификаций, вес не указывается с помощьюqзначений качества.
Примеры
Want-Repr-Digest: sha-512=8, sha-256=6, adler=0, sha=1 Want-Repr-Digest: sha-512=10, sha-256=1, md5=0
Спецификации
| Спецификация |
|---|
| Поля дайджеста> # раздел-4> |
Совместимость с браузерами
Для этого заголовка спецификация не определяет интеграцию с браузерами («совместимость с браузерами» неприменима). Разработчики могут задавать и получать HTTP-заголовки с помощью fetch(), чтобы обеспечить поведение, определяемое конкретным приложением.
См. также
-
Заголовки дайджеста
Content-Digest,Repr-Digest,Want-Content-Digest -
В руководстве SDK «Цифровые подписи для API» описано использование алгоритмов
Content-Digestдля цифровых подписей в HTTP-запросах (developer.ebay.com)
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Want-Repr-Digest