IPP 1.1 | Операция Принтера Validate-Job (Проверить Задание)

IPP 1.1 | Операция Принтера Validate-Job (Проверить Задание)

Эта ТРЕБУЕМАЯ операция аналогична операции Print-Job (Задание на печать) (раздел 4.2.1 из RFC 8011, за исключением того, что Клиент не предоставляет данные Документа, а Принтер не выделяет никаких ресурсов, т. е. он не создает новое задание. Эта операция используется только для проверки возможностей принтера по любым атрибутам, предоставленным клиентом в запросе Validate-Job (проверки задания).

 

Используя операцию Validate-Job, клиент может подтвердить, что будет принят идентичный запрос на создание задания (с данными Документа). Операция Validate-Job также выполняет то же согласование безопасности, что и операции Print-Job, Print-URI и Create-Job (смотри Раздел 9 из RFC 8011, так что клиент может проверить, что требования безопасности клиента и принтера могут быть выполнены до выполнения Запроса Job Creation (Создания Задания).

Операция Validate-Job не принимает атрибут «document-uri«, чтобы позволить Клиенту проверить, будет ли принята та же операция Print-URI, поскольку Клиент не отправляет данные с помощью операции Print-URI. Клиент ДОЛЖЕН просто выполнить запрос Print-URI.

Принтер возвращает (отвечает) те же значения кода состояния, Operation Attributes (атрибуты операции) (Группа 1) и Unsupported Attributes (неподдерживаемые атрибуты) (Группа 2), что и операция Print-Job (Задание на печать). Однако Job Attributes (атрибуты Заданий) (Группа 3) не возвращаются, поскольку задание не создается.

 

Ссылки на документы

Читать полную версию документа на русском языке RFC 8011 | Протокол интернет-печати (IPP)/1.1: модель и семантика

Скачать оригинальный документ на английском языке RFC 8011 PDF — Internet Printing Protocol/1.1: Model and Semantics

IPP 1.1 | Операции Принтера

IPP 1.1 | Операции