Заголовки запросов HTTP для передачи информации серверным приложениям
Тип передачиТип заголовкаИмя заголовкаОписание
Передача загружаемого файла в теле запросаЗапросBITS-Original- Request-URLСодержит remote имя, определенное при добавлении файла в задание
ОтветBITS-Static- Response-URLНеобязательный параметр. Содержит абсолютный URL (относительный URL задействовать нельзя) к статическому файлу данных, используемому в качестве ответа. Этот файл должен быть доступен клиенту BITS. Если используется этот параметр, нельзя включать данные ответа в тело ответа. Замечание: служба BITS не удаляет этот файл. Он должен быть удален программным путем
ОтветBITS-Copy-File- To-DestinationЕсли параметр BITSServerNotificationType имеет значение 1 или 2, передаваемый файл не копируется в место, заданное параметром в очереди заданий. Для того чтобы копирование было выполнено, необходимо указать этот параметр в заголовке запроса. Значение параметра может быть произвольным, оно не используется, важно лишь его наличие
Передача местоположения загружаемого файлаЗапросBITS-Original- Request-URLСодержит имя файла назначения, определенное в задании
ЗапросBITS-Request- DataFile-NameСодержит полный путь к загружаемым данным
ЗапросBITS-Response- DataFile-NameСодержит полный путь, по которому BITS будетискать файл ответа
ОтветBITS-Static- Response-URLНеобязательный параметр. Содержит абсолютный URL (относительный URL определять нельзя) к статическому файлу данных, используемому в ответе. Этот файл должен быть доступен клиенту BITS. Если используется данный заголовок, не нужно создавать файл ответа, определяемый в заголовке в параметре запроса BITS-Response-DataFile-Name. Замечание: служба BITS не удаляет этот файл. Он должен быть удален программно
ОтветBITS-Copy-File- To-DestinationЕсли параметр BITSServerNotificationType установлен в значение 1 или 2, загружаемый файл не копируется по указанному в задании адресу. Для того чтобы BITS записала файл, необходимо включить этот параметр. Он может иметь любое значение, существенно лишь его наличие