Re: [問題] 請問自動登入網頁該如何作

看板AndroidDev作者 (270度的鳥顧之相)時間13年前 (2011/09/27 03:14), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
請問是像這樣嗎? try { HttpPost login = new HttpPost ("https://irs.thsrc.com.tw/IMINT/?wicket:bookmarkablePage=wicket- 0:tw.com.mitac.webapp.thsr.viewer.History"); List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("idInputRadio:rocId", "T123456789")); params.add(new BasicNameValuePair("orderId", "12345678")); params.add(new BasicNameValuePair("SubmitButton", "true")); /* 發出HTTP request */ login.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); /* 取得HTTP response */ HttpResponse httpResponse = new DefaultHttpClient() .execute(login); HttpEntity entity = httpResponse.getEntity(); urlData_text.setText(urlData_text.getText().toString()+"\n entity="+entity ); String strRet = EntityUtils.toString(entity); urlData_text.setText(urlData_text.getText().toString()+"\n EntityUtils="+strRet ); ........ 不好意思~因為之前沒有過跟網頁溝通的程式設計經驗.... 請問要如何做才能像在網頁上點選登入查詢送出資料.. 然後回報登入網頁後的內容呢? ※ 引述《Magicx (270度的鳥顧之相)》之銘言: : 我想讓程式可以自動登入yahoo網頁後,再擷取網頁資料作處理~ : 請問是用post嗎?帳號密碼該如何送出呢? : 感謝指教~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.226.28

09/27 09:01, , 1F
建議先參考RFC的HTTP和W3C的HTML
09/27 09:01, 1F
文章代碼(AID): #1EWCyp0F (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1EWCyp0F (AndroidDev)