将卷曲转换为 RestAssured

问题描述 投票:0回答:1

我正在从 Java 执行 http 请求(通过 Eclipse)。 我使用curl让它工作得很好,但那是从Java调用Windows程序,如果用Rest Assured来做到这一点会很好。 我的命令是

 String curl = "c:\windows\System32\curl.exe -X DELETE http://my.url.com/file-attachment-service/dir/serv?myId=240930203172014&sysId=66fa8cdacfd6f35800f44cbe&userId=XXX.YYY&userSysKey=xxxx";

(由于专有原因更改了 URL 和服务名称)。 我用来执行此操作的 Java 运行良好,是

Process p = Runtime.getRuntime().exec(curl);
Integer exitCode2 = p.waitFor(); 

然后我检查退出代码以确定。

我已尝试使用“放心”进行多项操作,但总是收到“连接被拒绝”之类的信息。 有谁有将curl命令转换为Rest Assured的算法吗?

java http rest-assured
1个回答
0
投票

尝试

String[] curl = "c:\windows\System32\curl.exe -X DELETE http://my.url.com/file-attachment-service/dir/serv?myId=240930203172014&sysId=66fa8cdacfd6f35800f44cbe&userId=XXX.YYY&userSysKey=xxxx".split(" ");
Process p = Runtime.getRuntime().exec(curl);
© www.soinside.com 2019 - 2024. All rights reserved.