不區分大小寫獲取引數值

2022-05-07 08:42:15 字數 562 閱讀 1395

你們遇到過這種奇葩情況沒?請求同乙個url,不同的平台傳參的大小寫不一致……這個時候就只能在取參時相容大小寫了。

實現**如下:

/**

* 不區分大小寫獲取引數值

* @return param 引數的key

* @return keyvalue 返回經過相容處理後的引數值

* @author ywy

* @date 2020-11-13

*/function getcompatibleparam(param)

} console.log('keyvalue————>' + keyvalue);

return keyvalue;

}

呼叫如下:

var userid = getcompatibleparam('userid');

這個時候無論傳userid還是userid還是userid還是其他的大小寫形式,都可以拿到值了。

mysql linux不區分大小寫

本文 1 linux下mysql安裝完後是預設 區分表名的大小寫,不區分列名的大小寫 2 用root帳號登入後,在 etc my.cnf中的 mysqld 後新增新增lower case table names 1,重啟mysql服務,這時已設定成功 不區分表名的大小寫 lower case tab...

C IndexOf 不區分大小寫

字串的 indexof 方法是對大小寫敏感的,要想從乙個字串中查詢另外乙個字串 不區分大小寫 就不好處理了。很多人應該會說,先轉換成大寫或者小寫,再查詢,但是不確定別人會怎麼輸入,難道乙個乙個的去轉換?在globalization 命名空間下包含compareinfo類,它包含乙個對大小寫不敏感的 ...

ASP中的區分大小寫與不區分大小寫

asp中的變數,關鍵字不區分大小寫,這誰都知道。但在有些地方又是區分大小的。在下面這種密碼驗證時就不區分大小寫,這樣就增加了asp不安全因素 select from admin where username username and password password 這時的 password 的值...