【发布时间】:2013-07-17 17:04:46
【问题描述】:
当使用 cmdlet InvokeWebRequest 对某些具有非英文字符的 Web 时,我看不到定义响应/页面内容的编码的方法。
我在http://colours.cz/ucinkujici/ 上使用了简单的 GET,但这些艺术家的名字已损坏。你可以用这条简单的线试试:
Invoke-WebRequest http://colours.cz/ucinkujici
这是由 cmdlet 的设计引起的吗? 我可以以某种方式指定编码吗? 是否有任何解决方法来获得正确解析的响应?
【问题讨论】:
-
您是否在 powershell.exe 控制台中显示结果?您的字体可能不支持这些字符。
-
我正在使用 powershell ISE v3。我想说这不是问题,因为我在 powershell ISE 或控制台中的语言没有其他问题......
标签: powershell