背景 在做接口自动化的时候,Excel作为数据驱动,里面存了中文,通过第三方库读取中文当请求参数传入 requests.post() 里面,就会报错 UnicodeEncodeError: 'latin-1' codec can't encode characters in position 13-14: Body ('小明') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF
需要高频率重复调用一个接口,偶尔会出现"Max retries exceeded with url" 在使用requests多次访问同一个ip时,尤其是在高频率访问下,http连接太多没有关闭导致的Max retries exceeded with url 的错误 解决方法:调用完之后,将连接关闭 try: if type == 'JSON': res = requests.post(url, headers=headers, json=parm, cookies=cookies) e
完整报错信息如下: {'errors': {'': ["Unexpected character encountered while parsing value: G. Path '', line 0, position 0."]}, 'title': 'One or more validation errors occurred.', 'status': 400, 'traceId': '0HM8QJ44A6SR3:00000002'}问题排查:接口的请求参数,在postman,使用