У меня есть требование отправить POST-запрос через платформу роботов. Я могу успешно запустить почтовый запрос с помощью инструмента почтальона. Ниже приведена команда curl, которая создается с помощью инструмента почтальона:
curl --location --request POST 'https://ip/abc/rest/api/v1/VNF/fdnid/Tasks' \ --form 'ParamsFile = @ / C: /Users/vr98.json'
Ключ предоставляется как ParamsFile, и выбран файл: vr98. json.
Как я могу достичь такой же функциональности в ROBOT? Я пробовал приведенный ниже код, но он, похоже, не работает
Задачи VF
${Header} Set Variable {"Authorization": "Bearer ${nsp_token}", "Content-Type":"multipart/form-data"}
create session VF ${BASE_URL}${NFVServer_URL} headers=${Header}
${file}= Evaluate ("ParamsFile":"C:/Users/vr98.json")
${response}= post request VF VNF/fdnid/Tasks files=${file}
should be equal as strings ${response.status_code} 200*