url位址列傳json格式資料引數

2021-10-10 12:25:25 字數 664 閱讀 9653

在url位址列中傳輸json資料時需要進行轉碼,因為在程式裡url若包含   「  字元或者   『  等字元時會認為這是無效的url

例:jsonobject json = new jsonobject();//new乙個json物件

mapmap = new hashmap();//new乙個map集合

map.put("phone","13890909023");

map.put("username","124526376");

map.put("password", "123");

map.put("id","1000908900");

json.put("params", map);//將資料放入json中   注:若將此json資料放入url位址列中會,程式執行時會報錯,所以需進行操做

string tojsonstring=json.tojsonstring();//將json格式的資料轉換為字元格式

tojsonstring=urlencoder.encode(tojsonstring,"utf-8");//將資料進行編碼

string url =""+tojsonstring        

在url位址列中傳輸json資料時需要進行轉碼,因為在程式裡url若包含   「  字元或者   『  等字元時會認為這是無效的url

url位址列傳輸json格式資料

在url位址列中傳輸json資料時需要進行轉碼,因為在程式裡url若包含 字元或者 等字元時會認為這是無效的url 例 jsonobject json new jsonobject new乙個json物件 mapmap new hashmap new乙個map集合 map.put phone 138...

位址列傳參問題

changestatus.do?id id dwid dwcode val dwname dwname val status 0 你看看 有問題,當時就矛盾了,頓時無語了,看著沒有錯誤的,為什麼就是引數傳不過去呢,納悶無限呀 最後的最後發現了問題 changestatus.do?id id dwid...

js 獲取url 獲取位址列

設定或獲取物件指定的檔名或路徑。alert window.location.pathname 設定或獲取整個 url 為字串。alert window.location.href 設定或獲取與 url 關聯的埠號碼。alert window.location.port 設定或獲取 url 的協議部分...