HTTP 响应字符串末尾有一个奇怪的字符

Rus*_*ssj 1 rest http response node.js

我使用下面的nodejs 包来生成一些简单的restful API。

https://github.com/restify/node-restify

但是我在响应 json 的末尾得到了一个奇怪的字符。

在此输入图像描述

服务器端代码与上面链接提供的相同。

我怎样才能删除%?

Vik*_*ari 5

zsh添加一个%符号以表明它是部分行并且未遇到行尾分隔符。更多这里

CURL 请求回复 JSON,没有任何 EOL 分隔符,因此%签名。从 shell 运行相同的命令bash,不会看到此类行为。

PS:Postman确实是测试API的好工具