接口测试中读取excel中的请求数据含有中文问题,UnicodeEncodeError: 'latin-1' codec can't encode character '\u5c0f' in position

错误信息:UnicodeEncodeError: 'latin-1' codec can't encode character '\u5c0f' in position 31: Body ('小') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8的错误

原因:从excel中读取你的接口请求数据时带有中文时在发送求情时会出现上述错误。只需要将请求数据转化为bytes类型即可

posted @ 2019-06-23 12:29  vevian  阅读(364)  评论(0编辑  收藏  举报