【发布时间】:2019-01-02 12:36:29
【问题描述】:
我有一个关于在 API 请求中编码变音符号的问题。
我可以通过邮递员请求发送GET /rest/city?query=Poznań,响应正确,服务器日志中的city?query=Poznań 更改为city?query=Pozna%C5%84。
我还有用node.js(mocha,supertest)编写的API测试,这里请求GET /rest/city?query=Poznań返回空数组,在服务器日志中请求方法更改为GET /rest/city?query=PoznaD。
我的 API 自动测试中的编码有什么问题?为什么 ń 改为 D? 你知道我怎样才能改变这个来解决问题。
也在日志中city?query=Łódz更改city?query=Aódz更改
【问题讨论】:
标签: api encoding mocha.js supertest