在我的android應用程序中,第一個屏幕中的用戶身份驗證和servlet回覆帶有會話ID ... 第二個屏幕中用戶再次調用帶有會話ID的servlet在URL中所加入; jsession =「會話ID」與參數一起...添加問題; android中的HttpURLconnection中的jsessionid用於GET請求
但servlet不是獲取會話ID,並作爲響應未經驗證的新會話...
哪裏是問題?
我使用此代碼爲連接
URL u = new URL(aurl[0]);
url=aurl[0];
publishProgress(""+20,"Connecting...");
HttpURLConnection c = (HttpURLConnection) u.openConnection();
publishProgress(""+40,"Connecting...");
c.setRequestMethod("GET");
c.setDoOutput(true);
c.connect();
publishProgress(""+45,"Connecting...");
publishProgress(""+40,aurl[0]);
int lenghtOfFile = c.getContentLength();
System.out.println(lenghtOfFile+"lenghtOfFile");
is = c.getInputStream();
問題似乎是;在url JSESSIONID =的sessionid它顯示Filenotfound例外,因爲其在IS = c.getInputStream();如何解決此問題... –
顯示您的網址以及如何添加jsession –
http:// ip/servletname:jsessionid = sessionid?參數 –