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

前端之家收集整理的这篇文章主要介绍了AJAX可以传输哪些数据格式?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 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节点.

原文链接:https://www.f2er.com/ajax/159843.html

猜你在找的Ajax相关文章