命令行中的Curl编码问题

3

当我尝试下载包含特殊字符(如ï)的网站内容时,curl返回奇怪的字符。例如,当我在命令行中执行以下命令时:

curl.exe --GET "http://en.wiktionary.org/wiki/ge%C3%AFnteresseerd"

部分响应如下:

...wgPageName":"geïnteresseerd","wgTitle":"geïnteresseerd",....

问题是应该使用ï而不是ï。有没有解决这个问题的方法?我需要重新编码响应吗?

1
这是由于在DOS提示符中处理Unicode字符的原因,请参考https://dev59.com/3XRC5IYBdhLWcg3wK9yV - Hans Z.
@HansZ。谢谢,这指引了我正确的方向。 - Nebu
好的,我已将其添加为答案。 - Hans Z.
1个回答

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接