Android網路程式設計get方式傳遞資料給伺服器

2021-07-06 03:27:13 字數 754 閱讀 5712

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方式...