我想从java应用程序执行此curl命令。我知道我可以使用Process Builder,但我不知道如何正确格式化命令。
curl -X POST -d '{"user":"hello","command":"activate"}' "http://<examplewebaddress>"
这就是我的尝试:
ProcessBuilder testCurlCommand = new ProcessBuilder("curl", "-X", "POST", "-d", "user=hello", "-d", "command=activate", "http://exampleweaddress>"
我也尝试了许多不同的变体,包括花括号,但它并不是那样的。其他一切都有效,但我不确定参数的格式