如何解决使用CSV数据和JMeter时出现奇怪字符问题
我正在使用JMeter进行负载测试。我将请求放置在csv中,如下所示:
/api/empId/2f3a1e77-6577-43af-b9fe-258a082e7c81 0
有多个此类请求。
我观察到的是,对于文件中的第一个请求,JMeter生成的请求在URL中插入了一些字符,这些字符会导致请求失败:
localhost:8080/my-base-path/api/empId/2f3a1e77-6577-43af-b9fe-258a082e7c81
如您所见,插入了“”。它仅在csv文件中的第一条记录上发生。
任何输入都会有用吗?
解决方法
通常是UTF-8中的文本文件,其多余的 BOM 字符(\uFEFF
)作为第一个文件字符。
这是一个不可见的空间,将文件标记为Unicode。在Windows下,记事本需要使用它来检测UTF-8i.o。当前的Windows OEM字符集。
保存不带BOM的CSV。例如在记事本++中。
您也可以尝试手动删除它,而无需目视任何内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。