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

SpringMVC:通过URL安全地传递值

巴宏恺
2023-03-14

我看到由于某些安全原因,我们不能使用POST方法传递值。所以我的问题是

有没有其他更好、更安全的流程可以做到这一点?以便任何人都无法通过URL看到密码或值。

共有2个答案

孟嘉歆
2023-03-14

为什么不在应用程序中包含Spring Security?这将使您的工作更轻松。

尝试查看此链接以供参考:
http://www.baeldung.com/java-ee-spring-security

焦阎宝
2023-03-14

实际上POST方法用于提交表单,参数不会通过url。如果您需要提交表单,那么您应该使用相同的表单。另一个如果您想传递值,则只能使用会话、cookie等。

GET - 从指定资源请求数据

POST-将要处理的数据提交到指定的资源

 类似资料:
  • 问题内容: Go中的地图是否通过值或引用传递? 始终可以将函数定义为以下形式,但这是一个过大的杀伤力吗? 相同的返回值问题。我应该返回指向地图的指针,还是将地图作为值返回? 这样做的目的当然是避免不必要的数据复制。 问题答案: 在此线程中,您将找到答案: Golang:使用地图参考来访问地图 您不需要在地图上使用指针。 映射类型是引用类型,例如指针或切片[1] 如果需要更改会话,可以使用一个指针:

  • 问题内容: 这是我的Java代码: 我这样称呼它: 问题是呼叫保持发布零零零,似乎我没有正确传递x和y。 更新资料 回答之后,我将请求更改为: 服务是: 但我仍然有同样的问题。这是服务器的响应: 您可以在末尾看到零:( 问题答案: (请注意,不是)是表单数据()向其发送了请求的正文,其中您的资源方法应更像 并且以下请求将起作用 注意: 在Windows中,必须使用双引号() 您甚至可以分离键值对

  • 所以我对Java和Android的开发都很陌生,但我通过谷歌登录我的应用程序时,不知怎的成功地获得了一个idToken。 我在Android dev网站上读到,仅仅是ID是不安全的,因为修改过的客户端可能会发送一个假的ID并导致对另一个用户的冒充,所以我按照他们的步骤获取了用户的idToken。 不管怎么说,把一个URL发送到我家里的服务器上安全吗?例如,像这样(假设随机文本的长字符串是用户的id

  • 问题内容: 好吧,我在我的烧瓶应用程序中有这个: 现在,如果我像这样调用它: 它吐出“找不到URL” …这是我在做什么错? 问题答案: 第一条路径描述了一个URL,并将值作为URL的一部分。第二个网址描述的路由没有变量,但网址中带有查询参数。 如果您使用的是第一条路线,则网址应类似于。 如果您使用的是第二个url,则路由应类似于,函数应为,值应从读取。 通常,路由应描述应始终存在的所有参数,并且表

  • 本文向大家介绍通过SAP Open文档中的URL通过括号传递参数,包括了通过SAP Open文档中的URL通过括号传递参数的使用技巧和注意事项,需要的朋友参考一下 您可以将括号括在引号“”中并尝试。URL将如下所示: http:// <服务器> /OpenDocument/opendoc/openDocument.aspx?sViewer=html&sDocName= <DocName>&sTyp

  • 问题内容: 如何使用将值传递给页面? 问题答案: 应该工作正常。 这里有两个选项,它们打开HTTP POST,并包含要提交的数组数组。可用于向 s 提交数据。 重要的是要注意,$ data采用两种格式,并且这决定了将如何编码邮政数据。 as :数据将以服务器并不总是接受的方式发送。 curl_setopt($handle, CURLOPT_POSTFIELDS, $data); 作为url编码的字