目前,我正在如下所示的请求 URL 中传递 session ID,以从客户端之一进入现有 session
String urlStr = "/App1/MyApp.do;jsessionid=someSessionId";
Properties reply = new Properties();
URL url = new URL(urlStr);
URLConnection conn = url.openConnection();
conn.getInputStream()
我想要的是在请求 header 中传递 session ID,而不是将其作为 url 参数传递。有什么想法吗?
最佳答案
您可以尝试如下操作:
ArrayList<Object> providers = new ArrayList<Object>();
providers.add(new JacksonJsonProvider());
WebClient client = WebClient.create(""/App1/MyApp.do", providers);
client.header("jsessionid", someSessionId);
关于java - 如何将 session ID 作为请求 header 的一部分传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27147973/