所以我们可以说,我们有一个字符串,它是这样的:

‰û]M§Äq¸ºþe Ø·¦ŸßÛµÖ˜eÆÈym™ÎB+KºªXv©+Å+óS—¶ê'å‚4ŒBFJF󒉚Ү}Fó†ŽxöÒ&‹¢ T†^¤( OêIº ò|<)ð

我如何把它变成字符的人类可读的字符串辩论,因为就像是从一个网络服务器是文字,我认为正确的Cuz装一半的网页HTML的一个奇怪的输出。我需要用C或Python或东西可以读它。这是只有字符串的一个片段。

有帮助吗?

解决方案

如果这是其实的应该的是一个人类可读的字符串,你需要弄清楚的 它使用和翻译的字符编码。这也有可能是字符串被压缩,加密,或代表二进制数据。这将有助于了解你来自哪里,有你的字符串。

其他提示

我猜你的Web服务器没有发送正确的MIME类型。我建议考虑看看使用Firefox的Live头插件的HTTP标头。如果Web服务器决定送你一个PDF格式,但不设置MIME类型,你只看到屏幕上的垃圾。可选地,页面保存到文件中,然后运行从Cygwin的或UNIX外壳这些命令:

file mypage.htm
strings mypage.htm

在第一会告诉你是否在该标题字节跟随任何可识别的图案。第二将去掉和显示的所有人类可读的文本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top