我是playframework和REST API的新手。 我想在控制器中向REST API发送POST请求。
最好的方法是什么?游戏是否支持它,还是我必须使用插件?
基本上我希望它看起来像这样:
到目前为止,我被困在第3点,我不知道该怎么做。
代码可视化我的想法:
public static Result processForm() {
Form<FormData> myForm = Form.form(FormData.class).bindFromRequest();
String text = myForm.get().text;
//Send 'text' in a post request and get response
text = doSomethingWithResponse(response);
return ok(resultpage.render(text));
}
我认为这不重要,但这是我想要使用的API: http://open.xerox.com/Services/fst-nlp-tools/Pages/API%20Docs
答案 0 :(得分:0)
以下代码行发送请求并等待响应:
WS.url(feedUrl).setHeader("Content-Type", "application/x-www-form-urlencoded").post("arg1=val1&arg2=val2").get().asJson();