有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在不使用QueryString的情况下将变量从一个网站页面传递到另一个网站页面

这个问题与前面的一个问题有关 Passing Variable from page to page using ASP.NET (C#) without using QueryString

我的情况不同之处在于,请求来自不同的网站(java)和我的网站(asp.net)。我不希望变量出现在url中

有什么建议吗

为了解释我的场景,我们正在制作一个网页(插件),可以从任何其他网站调用它。为了验证请求,我正在寻找一种机制,当其他网站将通过id&;验证我的页面的密钥。我可以用它来验证请求。我不希望这些变量可见


共 (2) 个答案

  1. # 1 楼答案

    一个POST操作就可以了。变量仍然是请求的一部分,但用户不容易看到它。我说“随时”可见,因为它不会成为请求的URL的一部分,但如果他们使用Firebug之类的工具,它将是可见的。除了共享数据库或其他形式的“带外”通信,我不确定是否可以通过其他方式实现

  2. # 2 楼答案

    我认为没有查询字符串是无法完成的。我知道会话无法工作,因为Java、Asp和Asp之间无法共享会话。net、Php等。。。,至少不是本地的。如果您有一个存储会话的数据库,则可以始终在查询字符串中使用会话id,从而模拟跨语言会话