(params={}, doseq=False, sort=False)
| 1190 | |
| 1191 | @staticmethod |
| 1192 | def urlencode(params={}, doseq=False, sort=False): |
| 1193 | newParams = params.copy() |
| 1194 | for key, value in params.items(): |
| 1195 | if isinstance(value, bool): |
| 1196 | newParams[key] = 'true' if value else 'false' |
| 1197 | return _urlencode.urlencode(newParams, doseq, quote_via=_urlencode.quote) |
| 1198 | |
| 1199 | _URLENCODE_WITH_ARRAY_REPEAT_REGEX = re.compile(r'%5B\d*%5D') |
| 1200 |