首页 > 代码库 > rfw使用接口库测试--FAIL : UnicodeEncodeError: 'ascii' codec can't encode characters in position

rfw使用接口库测试--FAIL : UnicodeEncodeError: 'ascii' codec can't encode characters in position

使用requests库进行接口测试时

需要构造dictionary来填充http的文件头headers

填充后请求报错

FAIL : UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position

解决方法

在文件RequestsKeywords.py中加入 import sys reload(sys) sys.setdefaultencoding( "utf-8" ) 解决

rfw使用接口库测试--FAIL : UnicodeEncodeError: 'ascii' codec can't encode characters in position