加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

AJAX可以传输哪些数据格式?

发布时间:2020-12-16 01:34:52 所属栏目:百科 来源:网络整理
导读:我是 AJAX的新手,但作为一个概述,我想知道您可以上传和下载哪些格式.它限于 JSON或XML,甚至可以发送像MP3或UTF-8 HTML这样的二进制类型.最后,您是否完全控制数据,字节字节,像字节数组,或只是发送/接收的字符串. 如果我们在谈论ajax,我们在谈论javascript?关
我是 AJAX的新手,但作为一个概述,我想知道您可以上传和下载哪些格式.它限于 JSON或XML,甚至可以发送像MP3或UTF-8 HTML这样的二进制类型.最后,您是否完全控制数据,字节字节,像字节数组,或只是发送/接收的字符串.
如果我们在谈论ajax,我们在谈论javascript?关于XMLHTTPRequest?

只有HTTP请求的XMLHttpRequest可以传输所有内容.但是javascript中没有字节数组.只有字符串,数字等.从ajax调用得到的每一件事都是一段文本(responseText).这可能会被解析成XML(这给你回复XML).特殊编码应该更多的是http传输的问题.

二进制的东西不是依赖于Java,而是依赖于javascript.字符串中有一些奇怪的编码在javascript中提供字节数据(特别是图像),但它不是一般的解决方案.

HTML不是问题,这是最突出的用例.从这种类型的请求中,您将获得一个HTML字符串,并将其添加到DOM中的每个innerHTML中的一个解析HTML节点.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读