2013-02-20 29 views
2

我想使用服务器URL将图像上传到服务器。为此,我使用了java.net api。 发送请求后,它将返回一个显示会话无效的响应。 我从该服务器获取会话ID,但无法添加它。 如何在向服务器发送请求时使用HttpURLConnection添加会话ID。 他们有办法解决这个问题吗?如何使用URLConnection添加会话ID

+0

http://stackoverflow.com/questions/1455856/cookies-turned-off-与-java-urlconnection这可能有帮助 – 2013-02-20 12:00:24

+0

我得到的会话无效从服务器作为回应 – 2013-02-21 06:55:36

+0

@ mtk,因为cookie持有会话ID – 2013-02-21 07:58:14

回答

6

会话ID存储在cookie中的JavaEE它的名字是jsessionid,又添加了它这样的:

httpURLConnection.setRequestProperty(
    "Cookie","JSESSIONID=" + your_session_id); 
+1

谢谢,它可以帮助我 – 2013-03-08 09:19:20