我是测试/开发的新手。我目前正在测试{'Mensual': '0.89', 'Acumulada en el año': '0.89', 'Anual': '4.48'}
。在REST API
我通过指定参数并在正文中使用Postman
上传POST
文件来发送.csv
请求。我的要求总是成功的。但是,当我尝试将其翻译为form-data
时(使用Robot Framework
),我得到Requests Library
。
我在下面发布我的代码。
我一直试图解决这个问题一段时间了。我们非常感谢任何正确方向的帮助!
400 Error
答案 0 :(得分:1)
Create Session Alias http://{{HOST}}{{PORT}}
${data} Create Dictionary inputFileTypeId=1 dataType=csv
Set to Dictionary ${data}
${file_data} Get Binary File ${CURDIR}${/}File1.csv
${files} Create Dictionary File1.csv ${file_data}
Log ${files}
Log ${data}
${resp} RequestsLibrary.Post Request ALias /URI files=${files} data=${data}
Log ${resp}
Should Be Equal As Strings ${resp.status_code} 200