为什么系统好像可以自动跳出这个while循环
2017-01-02 09:33
477 查看
以下是局部完整代码:
new Thread(new Runnable() {
@Override
public void run() {
HttpURLConnection connection_koudai = null;
try{
//open a HTTP request
URL url = new URL("http://www.koudaidaxue.com/login/applogin.php");
connection_koudai = (HttpURLConnection) url.openConnection();
connection_koudai.setRequestMethod("POST");
//send cookie to server
connection_koudai.setRequestProperty("Cookie", COOKIE);
DataOutputStream out = new DataOutputStream(connection_koudai.getOutputStream());
out.writeBytes("userid=60040&&password=18780682697");
connection_koudai.setConnectTimeout(1000);
connection_koudai.setReadTimeout(1000);
//get cookie from response
COOKIE = connection_koudai.getHeaderField("Set-Cookie");
Log.d("get_cookie","cookiej is:"+COOKIE);
Log.d("test","open");
//deal with data that has been sent back
InputStream in_koudai = connection_koudai.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(in_koudai));
StringBuilder response = new StringBuilder();
String line;
while ((line = reader.readLine()) != null){
response.append(line);
}
Log.d("test","get");
//store data into message
Message message = new Message();
message.what = SHOW_RESPONSE;
message.obj = response.toString();
handler.sendMessage(message);
}catch (Exception e) {
e.printStackTrace();
}finally{
if(connection_koudai!=null){
connection_koudai.disconnect();
Log.d("test","close");
}
}
}
//.start() open the thread
}).start();
相关文章推荐
- break 可以跳出while(1),do...while()循环
- 多线程:为什么在while循环中加入System.out.println,线程可以停止
- rundll32.exe为什么我关机老是跳出这个?
- 以前写的---自动投票系统(可以帮你拉很多票且提供源码下载)
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- (原創) while(c = getch()) 为什么可以这样写? (C/C++) (C) (OS) (Linux)
- oracle优化,hint的使用! (系统自动优化有时不是最好的,我们可以手动添加hint来提高查询效率
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- 系统启动时自动跳出网页如何处理
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- 这个如何可以得到一个1 到 文件个数循环整数,如何可以得到?
- 为什么在类中可以声明这个类的变量?
- 这个读文件为什么不可以呢?
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下
- 哪些ViewState系统可以自动存储?
- [VB.NET]为什么我的报表在2003系统下可以用,XP就用不了了?
- 三 层 式 架 构 方 案(这个东西谁有现成的,有应用过实际系统的,可以报个价!谢谢)
- 公司的费用报销系统【为什么不好用】?做业务系统软件的可以参考一下