Я пытаюсь опубликовать полезную нагрузку в CA Agile central с помощью Alteryx Download Tool.ПОЛУЧИТЬ из CA Agile Central просто, но я не мог POST.Я попробовал POST в почтальоне и использовал Perl-скрипт, оба работали, но я не могу сделать это с Alteryx.
- ПОЛУЧЕНИЕ Токена Безопасности первым.
- Я строю URL, полезную нагрузку, имя пользователя, пароль из инструмента ввода текста.
- Добавление
url_seckey = [url] +
"?key=" + [key]
- Кодирование имени пользователя: пароль как Base64_encoded
- Авторизация как
"Basic " + [Base64_encoded]
- В инструменте загрузки:
url : url_seckey
**Headers**: Authorization checked
Added **Content-Type:** application/json;charset=utf-8
**User-Agent:** User-Agent Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36
**Payload:**
**HTTP Action**: POST
**Paylaod**:payload
*{"hierarchicalrequirement": {"notes": "Testing from Workflow"}}*
Похож на Rallyожидает ключ вместе с полезной нагрузкой, но не с заголовком.Когда я предоставляю ему ключ с заголовком или с телом или с URL-адресом (в качестве параметра) - в любых комбинациях я получаю следующую или похожую ошибку
{"OperationResult": {"_rallyAPIMajor": "2", "_rallyAPIMinor": "0", "Errors": ["Cannot parse input stream due to I/O error as JSON document: Parse error: expected '{' but saw '' [ chars read = \u003E\u003E\u003E\u003C\u003C\u003C ]"], "Warnings": []}}
Кто-нибудь пробовал POSTing к Rally с использованием Alteryx?Пожалуйста, помогите.