Добавьте заголовки в ответ в плагине пользователя - PullRequest
0 голосов
/ 08 мая 2018

При получении файла из Artifactory я хотел бы вернуть его свойства в виде заголовков HTTP.

Попытка добавить заголовки к ответу загрузки файла в altResponse кодовом блоке плагина download не работает так, как я думал.

После загрузки следующего пользовательского плагина я вижу код, выполняемый из журналов, однако заголовок не включается в ответ (используется curl для загрузки файла)

import org.artifactory.repo.RepoPath
import org.artifactory.request.Request

download {
    altResponse { Request request, RepoPath responseRepoPath ->
        headers = ["ExtraHeader":"SpecialHeader"]
        log.warn "adding header: $headers"
    }
}

журналы:

2018-05-07 17:28:04,969 [http-nio-8088-exec-4] [WARN ] (properties          :7) - adding header: [ExtraHeader:SpecialHeader]

документация:

Локальный запуск разработки плагина артефакта (в настоящее время загружается версия 5.11.0)

Я неправильно понимаю, как headers предполагается использовать?

...