Java中的不安全cURL请求

时间:2015-10-11 02:02:11

标签: java curl

我有一行代码,我在shell脚本中使用它来向某些用户发送通知。我需要能够在Java应用程序中使用它,但我仍然坚持如何将其转换为Java可以理解的东西。

这是shell命令的样子:

curl -u key:secret -d email=user@example.com \
--data-urlencode msg="test message" \
--data-urlencode url="http://www.airgramapp.com/welcome" \
https://api.airgramapp.com/1/send -k

这是我到目前为止所拥有的:

URL url = new URL("curl -u key:secret -d email=user@example.com \
--data-urlencode msg="test message" \
--data-urlencode url="http://www.airgramapp.com/welcome" \
https://api.airgramapp.com/1/send -k");

    try (BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"))) {
        for (String line; (line = reader.readLine()) != null;) {
            System.out.println(line);
        }
    }

非常感谢任何正确方向的帮助或指导!

0 个答案:

没有答案