url位址列傳輸json格式資料

2021-08-28 22:42:51 字數 589 閱讀 9684

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

js 獲取url 獲取位址列

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

原生獲取url位址列引數

首先需要乙個url位址,位址一般為http 或https 開頭後面跟著網域名稱,建立為172,127等等,本次試例使用本地位址127.0.0.1 比如例項 var str 這是乙個普通的帶引數的乙個位址已?分隔後面跟著需要傳遞的引數 1,獲取引數需要先擷取 function geturlvalue ...