gpt4 book ai didi

java - 使用java 8发送curl命令

转载 作者:行者123 更新时间:2023-12-01 16:49:51 24 4
gpt4 key购买 nike

下面是我的代码,其中我尝试将curl命令发送到指定的url,但使用java,但是当我运行代码时,它不会执行并发送curl命令,请帮助修复它或告诉我在哪里做错了:

String command="curl 'http://ipaddress:port/smshttpquery/qs?REQUESTTYPE=SMSSubmitReq&USERNAME=myapp&PASSWORD=app&PHON=XXXXXXXXX&MESSAGE=TEST&ADDRESS=MYAPP&TYPE=4'";
ProcessBuilder processBuilder=new ProcessBuilder(command.split(" "));
try {
processBuilder.start();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

我要运行的linux命令是

curl 'http://ipaddress:port/smshttpquery/qs?REQUESTTYPE=SMSSubmitReq&USERNAME=myapp&PASSWORD=app&PHON=XXXXXXXXX&MESSAGE=TEST&ADDRESS=MYAPP&TYPE=4'

最佳答案

假设您向我们展示了所有代码,您将看不到任何结果,因为您的代码无法读取进程的输出流 (process.getInputStream())。

不过,通往成功的道路上还存在其他陷阱。

关于java - 使用java 8发送curl命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61712366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com