首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ajax查看加密的bin文件而不破坏它的编码?

如何使用ajax查看加密的bin文件而不破坏它的编码?
EN

Stack Overflow用户
提问于 2019-07-22 02:50:37
回答 1查看 20关注 0票数 0

代码

代码语言:javascript
复制
var xhr0 = new XMLHttpRequest();
xhr0.open("get", 'page/file.bin', true);
xhr0.onreadystatechange = function() {
    if (this.readyState === XMLHttpRequest.DONE && this.status === 200) {
        console.log("data:")
        console.log(xhr0.response)

        }
}
xhr0.send();

页面的响应头之一

代码语言:javascript
复制
Content-Type: application/x-download;charset=ISO-8859-1

虽然我不能确定文件的确切编码,因为它是加密的。我需要以与文件相同的方式查看文件。二进制(十六进制视图)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-24 02:51:23

通过使用response type

就像这样

代码语言:javascript
复制
var xhr0 = new XMLHttpRequest();
xhr0.open("get", 'page.bin', true);
xhr0.responseType =  "blob";
xhr0.onreadystatechange = function() {
    if (this.readyState === XMLHttpRequest.DONE && this.status === 200) {
        console.log("data:")
        var blob1 = xhr0.response
        console.log(blob1)
            }
}
xhr0.send();

它看起来像这样的image

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57136083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档