【发布时间】:2018-08-27 05:06:49
【问题描述】:
我正在使用 Facebook Messenger 应用程序(聊天机器人),我想看看我从它收到了什么 GET 请求。我正在使用 Spring Framework 启动 http 服务器和 ngrok 以使其对 facebook 可见。
Facebook 向我发送 webhook,我收到了它们,但我不明白如何从这个请求中提取数据。这是我尝试 HttpRequest 接收 GET 请求时得到的结果。 ngrok screenshot(错误 500)。
当我尝试不使用 HttpRequest 时,我得到了响应 200(好的)。
我需要在我的 find 方法的参数中添加什么来查看 GET 请求数据?
我的代码:
@RestController
public class botAnswer {
@RequestMapping(method= RequestMethod.GET)
public String find(HttpRequest request) {
System.out.println(request.getURI());
String aaa = "222";
return aaa;
}
}
【问题讨论】:
标签: java spring facebook spring-restcontroller ngrok