看板 AndroidDev 關於我們 聯絡資訊
最近使用到 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)
chrisho:檢查 www.google.com 有回應 200 08/31 22:43
nonebelieve:為什麼不用 ConnectivityManager 去判斷? 08/31 23:59
rj9rj9123:non大 我有使用來判斷網路狀況~~ 09/01 00:41
nonebelieve:喔喔!! 抱歉 我沒有看你的code 只是看你描述好像沒有 09/01 00:46