作者rj9rj9123 (MISS)
看板AndroidDev
标题[问题] Http状态判断
时间Wed Aug 31 20:58:15 2011
最近使用到 HttpPost 这个方法丢资料给网页,网页传资料回来显示
用这判断连接网页是否成功
getStatusLine().getStatusCode() == HttpStatus.SC_OK
HttpStatus.SC_OK 是 HTTP 200
补充:HTTP 200 代表网页正常、404 代表找不到网页、400 代表Bad Request
程式在正常的网路状况下是执行正确的
我的问题来了
7-11或者公共场所提供的WI-FI要进入网页登入帐号密码才能使用
就算没登入帐号,WI-FI状态还是已连接、可使用的
去执行程式,传回值是显示登入WI-FI帐号的html的code...
不知道这种情况要如何来判断是无法连结网页的 ?
基本的code
http://pastebin.com/icMzdLhp
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.132.143
※ 编辑: rj9rj9123 来自: 122.116.132.143 (08/31 21:10)
1F:→ chrisho:检查 www.google.com 有回应 200 08/31 22:43
2F:→ nonebelieve:为什麽不用 ConnectivityManager 去判断? 08/31 23:59
3F:→ rj9rj9123:non大 我有使用来判断网路状况~~ 09/01 00:41
4F:→ nonebelieve:喔喔!! 抱歉 我没有看你的code 只是看你描述好像没有 09/01 00:46