1. 程式人生 > >Nodejs之querystring 查詢字符串

Nodejs之querystring 查詢字符串

根據 const 方法 依據 string zha 含義 劃分 amp

  querystring 模塊提供了一些實用函數,用於解析 與格式化URL查詢字符串:使用方法如下:

    const querystring = require (‘querystring‘) //導入node內置模塊

  querystring.escape(str)

    str <string>

  對給定的str進行URL編碼

  該方法是提供給querystring()使用的,通常不直接使用。它之所以對外開放,是是為了在需要時通過給querystring.escape賦值的一個函數來重寫編碼的實現。

  querystring.parse(str,[,sep[,eq[,option]]])

  所有可選參數都是用來對 str 進行分割處理的

  如:

  console.log(qs.parse(‘name:zhangsan,age:10‘,‘,‘,‘:‘))

  第二個參數,其含義為以,未分割依據,將該字符串以,為間隔進行劃分,結果是分成倆組數據(該參數默認為&)

  根據逗號將字, 符串分割成{name:‘zhangsan‘, age:10}

  第三個參數:含義為分割每組數據中的字段名字和字段值

  以name:‘zhangsan’為列, name 字段名 zhangsan 字段值

  queryString.stringify用法與奇正好相反

Nodejs之querystring 查詢字符串