如何为基于CURL的发布请求构建放心脚本

时间:2018-08-16 15:44:58

标签: rest-assured

我需要将下面的curl命令转换为可放心的POST请求。 有人可以帮我吗

curl -ks --http1.0 -X POST "$server?format=pdf&tid=TD1" --cookie "INTERSET_SESSION=$access_token" -H 'content-type: multipart/form-data' -F 'template=@../templates/dashboard.hbs' -o output.pdf

参数template=@../templates/dashboard.hbs保存一个文件。

1 个答案:

答案 0 :(得分:0)

检查以下内容是否有帮助

{
    RequestSpecification req = RestAssured.given();
    req.header("Content-Type", "multipart/form-data");
    req.header("Cookie", "INTERSET_SESSION=ABCD");
    req.multiPart("file2", new File("template=@../templates/dashboard.hbs"));
    Response resp = req.post("$server?format=pdf&tid=TD1");
}