我正在使用下面的 nodejs 包来生成一些简单的 restful API。
https://github.com/restify/node-restify
但是我在响应 json 的末尾得到了一个奇怪的字符。
服务器端代码与上面链接提供的相同。
我怎样才能删除 %?
最佳答案
zsh
添加一个 %
符号来表明它是一个部分行并且没有遇到行尾分隔符。 More here
CURL 请求回复 JSON,没有任何 EOL 分隔符,因此 %
符号。从 bash
shell 运行相同的命令,将不会看到此类行为。
附言:Postman是测试 API 的好工具
关于node.js - HTTP 响应字符串末尾的奇怪字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37534729/