gpt4 book ai didi

playframework - 获取 POST 请求体中的数据 Play Framework

转载 作者:行者123 更新时间:2023-12-04 03:37:06 25 4
gpt4 key购买 nike

Play 2.4.x。我们如何获取通过 POST 请求主体发送的数据作为键值对?我正在从 postman 插件发送一个发布请求,在正文中创建了一个键值对。

我怎样才能从 Action 函数中得到这个值。我尝试使用 request.body() 但它无法单独从中获取值..

有什么方法可以让我云获取在 post 请求正文中发送的值

最佳答案

尝试 DynamicForm在 play 的 Action 方法中。

play.data.DynamicForm data = play.data.Form.form().bindFromRequest();

String username = data.get("username");
String password = data.get("password");

更新: 从病房的 Play 2.5 开始,在 Controller 上注入(inject) play.data.FormFactory 它允许您访问表单。 Reference

@Inject play.data.FormFactory formFactory;

play.data.DynamicForm data = formFactory.form().bindFromRequest();

关于playframework - 获取 POST 请求体中的数据 Play Framework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com