Every line of 'javascript encode url parameters' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
46 function encodeParams(params) { 47 let parts = [] 48 49 for (let key in params) { 50 parts.push(encodeURIComponent(key) + '=' + encodeURIComponent(params[key])) 51 } 52 53 return parts.join('&') 54 }
446 encodeParams (params) { 447 return this.urlencode (this.keysort (params)); 448 }
157 function encodeQueryData(data) { 158 const ret = []; 159 for (let d in data) { 160 ret.push(encodeURIComponent(d) + '=' + encodeURIComponent(data[d])); 161 } 162 return ret.join('&'); 163 }
334 function encodeQueryValue(key, value) { 335 return encodeURIComponent(key) + 336 "=" + 337 encodeURIComponent(typeof value === "object" ? 338 JSON.stringify(value) : 339 "" + value); 340 }
14 function encodeLocation(search) { 15 const pathWithoutSearch = `${window.location.origin}${window.location.pathname}`; 16 17 return encodeURIComponent(`${pathWithoutSearch}?${search}`); 18 }
9 export function encodeParams(params) { 10 return Object.keys(params) 11 .map(key => `${key}=${params[key]}`) 12 .join(';') 13 }
242 FS.Utility.encodeParams = function encodeParams(params) { 243 var buf = []; 244 _.each(params, function(value, key) { 245 if (buf.length) 246 buf.push('&'); 247 buf.push(FS.Utility.encodeString(key), '=', FS.Utility.encodeString(value)); 248 }); 249 return buf.join('').replace(/%20/g, '+'); 250 };
274 FS.Utility.encodeParams = function encodeParams(params) { 275 var buf = []; 276 277 _.each(params, function (value, key) { 278 if (buf.length) buf.push('&'); 279 buf.push(FS.Utility.encodeString(key), '=', FS.Utility.encodeString(value)); 280 }); 281 282 return buf.join('').replace(/%20/g, '+'); 283 };
227 function encodeSearchParams(obj) { 228 const params = []; 229 Object.keys(obj).forEach((key) => { 230 let value = obj[key]; 231 params.push([key, encodeURIComponent(value)].join('=')); 232 }) 233 return params.length === 0 ? '' : '?' + params.join('&'); 234 }
15 export function encodeQueryData(data) { 16 /* encodes data as a query parameter string */ 17 const searchParams = new URLSearchParams(); 18 Object.keys(data).forEach(key => searchParams.append(key, data[key])); 19 return searchParams.toString(); 20 }