get方式向伺服器傳送資料主要用於資料量小於
2kb,並且安全性要求不是很高的情況。
在完成乙個向伺服器傳送資料的業務需要如下流程:
web伺服器端
建立乙個動態web
工程,並在
web.xml
中配置sverlet。
建立乙個servlet
類並重寫其
doget
()方法**如下:
自動生成的 catch 塊
e.printstacktrace();
最後在清單檔案中開啟網路許可權,然後將專案執行在模擬器上測試,第一次執行時出現亂碼,這是由於在android端使用的是utf-8進行編碼,而對於tomcat而言,預設使用的是iso8859-1,編碼不同因此出現亂碼, 下面給出解決方法:
使用iso8859-1解碼servlet得到的漢字,然後在用utf-8編碼。如下:
tring names = new string (request.getparameter("name").getbytes("iso8859-1"),"utf-8");
此時再次執行則編碼正常如下:
網路程式設計 get 同步
第一步 同樣的,需要有乙個後台資料,也就是 第二步 同樣的,也需要乙個model檔案,儲存讀取的資料。第三步 1.建立url nsurl url nsurl alloc initwithstring get url 2.建立請求物件 可變的可以設定請求方式 nsmutableurlrequest r...
android網路請求get方式
一 因為要訪問網路資源,所以首先要新增網路許可權 android name android.permission.internet 二 建立url物件 string strurl url url new url strurl 三 開啟url,獲取httpurlconnection物件 四 給http...
android 相關網路請求 get
前言 剛剛畢業做過一段時間android,因為一些事暫停了一段時間,現在想系統的學習一下安卓,通過部落格知識進行一下總結 最近在學習網路請求方面,主要是對http網路協議的學習,還有對json資料的簡單解析 我練習的乙個簡單的註冊功能與服務互動,需要上傳使用者名稱 密碼 姓名 郵箱 使用post方式...