(val, pctEncodeSpaces)
| 767 | } |
| 768 | |
| 769 | function encodeUriQuery(val, pctEncodeSpaces) { |
| 770 | return encodeURIComponent(val). |
| 771 | replace(/%40/gi, '@'). |
| 772 | replace(/%3A/gi, ':'). |
| 773 | replace(/%24/g, '$'). |
| 774 | replace(/%2C/gi, ','). |
| 775 | replace(/%20/g, (pctEncodeSpaces ? '%20' : '+')); |
| 776 | } |
| 777 | |
| 778 | if (!params) { |
| 779 | return url + (this.config.suffix || ''); |