99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Query String 查詢字串

2018-07-11 10:03 更新

此模塊能處理查詢字串(query strings),提供以下方法:

querystring.stringify(obj, sep='&', eq='=', munge=true)

序列化對象至查詢字串。選擇性地覆寫默認分割符和增補字符(assignment characters)。 例子:

querystring.stringify({foo: 'bar'})
// returns
'foo=bar'
querystring.stringify({foo: 'bar', baz: 'bob'}, ';', ':')
// returns
'foo:bar;baz:bob'

此方法默認由陣列和對象(obj)排列成PHP/Rails 風格的查詢字串,例子:

querystring.stringify({foo: ['bar', 'baz', 'boz']})
// returns
'foo%5B%5D=bar&foo%5B%5D=baz&foo%5B%5D=boz'
querystring.stringify({foo: {bar: 'baz'}})
// returns
'foo%5Bbar%5D=baz'

若希望停用字元解析(例如當生成參數(shù)予Java servlet 時),可以設置munge(字元解析) 參數(shù)成false(假值),例 子:

querystring.stringify({foo: ['bar', 'baz', 'boz']}, '&', '=', false)
// returns
'foo=bar&foo=baz&foo=boz'

注意當munge(字元解析) 為false 時,參數(shù)名稱仍會被解析。

querystring.parse(str, sep='&', eq='=')

反序列化查詢字串至對象。選擇性地覆寫默認分割符和增補字符 (assignment characters)。

querystring.parse('a=b&b=c')
// returns
{ 'a': 'b'
, 'b': 'c'
}

這方法可以解析已解析和未解析的查詢字串。

querystring.escape

querystring.stringify 中所使用的escape 方法。您可以覆寫它。

querystring.unescape

querystring.parse 中所使用的unescape 方法。您可以覆寫它。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號