gpt4 book ai didi

Java 小服务程序 : How can I encode url as if SessionTrackingMode would be URL?

转载 作者:行者123 更新时间:2023-11-29 09:12:27 24 4
gpt4 key购买 nike

我设计基于 Java servlet 的网络应用程序,我将使用 swfupload(它是 Flash 组件)由用户上传文件。

问题是 Flash 无法将 cookie 发送到服务器。所以我需要将 session ID 添加到 Flash 的回调 url 的方法。 Servlet 容器可以做到这一点(方法 HttpServletResponse.encodeUrl),但它仅在浏览器中禁用 cookie 或 SessionTrackingModes 是 URL 时才有效。

有没有办法独立于任何其他设置获取使用 jsessionid 编码的 URL?

最佳答案

我发现servlet 规范要求sessionID 被编码为路径参数(由;(分号)分隔)并且它的名称必须是“jsessionid”。

所以我可以简单地将“;jsessionid=”附加到 URL,它应该适用于任何 servlet 容器。

关于Java 小服务程序 : How can I encode url as if SessionTrackingMode would be URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11517072/

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