文章詳情頁(yè)
javascript - url參數(shù)值有特殊符號(hào)“+”,該怎么進(jìn)行轉(zhuǎn)義?
瀏覽:83日期:2023-03-28 09:27:30
問(wèn)題描述
目前項(xiàng)目中用的是encodeURI()方法,因此對(duì)以下在 URI 中具有特殊含義的 ASCII 標(biāo)點(diǎn)符號(hào),encodeURI() 函數(shù)是不會(huì)進(jìn)行轉(zhuǎn)義的。
傳的參數(shù)值為“Qu+”的時(shí)候,服務(wù)端拿到的是“Qu ”,需要拿到的是’Qu+’,該怎么解決呢?
問(wèn)題解答
回答1:踩的人太多,還是改成正規(guī)方法吧。encodeURIComponent或者base64都可以。
回答2:encodeURIComponent
回答3:encodeURI() 函數(shù)是不會(huì)進(jìn)行轉(zhuǎn)義的:;/?:@&=+$,#而encodeURIComponent 可以
回答4:Base64轉(zhuǎn)下
標(biāo)簽:
JavaScript
排行榜

熱門(mén)標(biāo)簽