当前位置: 首页 > 知识库问答 >
问题:

如何给变量添加@RequestBody?

伏建修
2023-03-14

@PostMapping(“/api/v1.0/{username}/forgot”)是一个公共的void forgotPassword(@PathVariable String username,@RequestBody String enteredPassword,@request body strig reenterPassword){userServiceImpl.forgotPassword(username,enteredPassword,reenterPassword);}

在这里,如果用户想要执行忘记密码操作,他需要输入密码,所以我如何从postman请求用户值

已解决 [缺少路径变量异常:方法参数类型字符串不存在所需的 URI 模板变量“电子邮件”)

我得到了这个错误

共有1个答案

楚俊逸
2023-03-14

当您不确定要发送到后端的数据的大小时,通常使用Request estBody注释,例如:大型JSON对象。在您的情况下,我看到您想传递用户名和密码,因此会建议您使用Request Headers(最好使用一些身份验证方法来加密和解密密码,只是为了避免明文密码被传递)而不是Request body。postman中有一个选项卡,您可以从其中以键和值对的形式传递标头。我建议您检查此链接,说明请求标头的使用。

 类似资料:
  • 我正在学习JAVA。如果我想在列表中添加一些变量。我知道的是这样的: 如果我有很多变量呢。例如,从a到z,我是否需要像这样手动添加它? 因为我声明了100个变量,需要将它们添加到列表中。我们有其他方法可以更聪明地添加它们吗?Eclipse或Intellij中有热键吗? 感谢您的帮助。

  • 我正在使用改装库,我想从OpenWeatherPi获取天气预报。 我有这个。

  • 本文向大家介绍Java泛型变量如何添加约束,包括了Java泛型变量如何添加约束的使用技巧和注意事项,需要的朋友参考一下 有时,类或方法需要对类型变量加以约束。下面是一个典型的例子,我们要寻找数组中的最小元素: 上述代码中的限制了用于实例化类型参数T的类型,必须是实现Comparable接口(只含有compareTo方法的标准接口)的类。如果没有对T进行限制,那么无法确保实例化T的类型具有compa

  • 问题内容: 如何在不刷新页面的情况下将变量从jQuery传递到PHP?当我单击一个复选框时,我想将一个变量从jQuery传递到PHP。我也在使用formdialog。 我的PHP代码 我的JavaScript代码 问题答案: Ajax可以做到这一点。谷歌它,并检查api.jquery.com并查看ajax函数,.ajax(),.post(),.get(),.load()等。 关于您的特定问题,这是

  • 问题内容: 我在apache2的custom.conf文件中设置了以下代码: 但是,它不起作用。当我打电话时: 我得到: 有人可以帮忙吗?我在Mac上使用Macports作为开发环境。谢谢! 问题答案: 对于您尝试从Apache内部设置PATH的情况,我感到非常奇怪。相反,您应该为系统设置PATH。在Mac OS X中,有几种方法可以做到这一点: 特定 于用户对于单个用户,您可以编辑〜/ .pro

  • 问题内容: 我正在使用以下代码: 该值不警报。怎么了 问题答案: 实质上: