Java 如何在控制器中获取http请求和查询字符串参数
我是新加入游戏框架的。我正在使用Play2.8.x框架,我需要从控制器会话对象和请求的参数中获取。但我不知道该怎么做。 我的Java 如何在控制器中获取http请求和查询字符串参数,java,playframework,Java,Playframework,我是新加入游戏框架的。我正在使用Play2.8.x框架,我需要从控制器会话对象和请求的参数中获取。但我不知道该怎么做。 我的路由文件如下所示: POST /api/verifyToken/:token controllers.UserController.verifyToken(token: String, request: Request) 我的控制器如下所示: public class UserController extends Controller { publi
路由
文件如下所示:
POST /api/verifyToken/:token controllers.UserController.verifyToken(token: String, request: Request)
我的控制器如下所示:
public class UserController extends Controller {
public Result verifyToken(String token, Http.Request request) {
...
}
}
当我试图向服务器发送请求时,我出现了一个错误,但是如果我删除
令牌
参数,一切都正常如何将请求和参数传递给控制器?调用处理程序时,会为其提供
Http.request
:
java.util.Map<java.lang.String,java.lang.String[]> queryParams = request.queryString();
你的请求看起来怎么样?你犯了什么错误?
Http.Session session = request.session();