gpt4 book ai didi

java - 客户端上的 GWT HTTP session 可用性

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:03 24 4
gpt4 key购买 nike

这是在 GWT 中进行 RPC 调用以获取 HTTP session 属性的唯一方法吗?

有没有办法直接在客户端代码中获取它们而不进行 rpc 调用?

如果浏览器正在维护 session ,为什么我们需要再次访问服务器以获取 session 变量?

最佳答案

Is it the only way that making an RPC call in GWT for getting HTTP session attributes ?

要获取 session 属性,您可以使用不同的方法(例如使用 JSON)。 GWT-RPC 只是其中之一通过标准 HTTP 将 Java 对象传入和传出服务器的机制。阅读这篇文章:Communicating with the server .

is there any way to get them directly in the client side code without making an rpc call ?

很快,不,除非从服务器检索它们,否则您无法访问它们。因为所有 GWT 应用程序都在最终用户的 Web 浏览器中作为 JavaScript 代码运行,但 session 存在于服务器端。所以你必须从你的服务器上询问他们。

If browser is maintaining session why we need to go to the server again for a session variable ?

您对 session 有错误的认识,它们不是由您的浏览器维护的。为了控制 session ,您必须使用异步回调或其他技术调用服务器端。或者如果你的意思是 Client side web sessions , 你可以用 Cookies 控制它们.

关于java - 客户端上的 GWT HTTP session 可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12278395/

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