当前位置: 首页 > 面试题库 >

jQuery-如何检查AJAX调用中响应对象的大小?

墨寂弦
2023-03-14
问题内容

我想知道对ajax调用(.get,.post,.ajax)的响应大小(以KB /字节为单位)-有什么想法吗?

谢谢!


问题答案:

我认为您最好在浏览器的调试器工具中检查此大小。您可以按照John
Riche的建议获取数据长度,但这只是字符长度。仅此数据的实际字节大小可能会有所不同,具体取决于所使用的编码。然后,您也获得了标题。

不幸的是,我认为您无法从Javascript本身读取此信息。

如果您使用的是Chrome,请按F12打开开发工具,然后选择“网络”,您将获得包括AJAX请求在内的请求概述。对于每个请求,响应内容和整个响应都有一个字节大小。在FireBug中,您应该能够看到类似的数据。



 类似资料:
  • 问题内容: 如何确定Jquery中Ajax调用的响应类型?有时,服务器发送json响应,有时仅发送html进行显示。现在我正在使用 问题答案: 您可以尝试如下操作: 基本上也使用indexOf,但似乎更可靠。

  • 问题内容: 在成功进行AJAX调用的情况下,我的页面具有一种形式和两种可能的响应,其中一种仅返回状态码。 我需要做的是检查成功回调中的对象是否有HTML内容,以便可以在页面上显示它们。 我已经知道可以通过将其添加为参数来访问回调,如下所示: 我唯一不知道的是如何检查该对象是否具有任何HTML内容。我怎样才能做到这一点? 问题答案: 您可能想要查看HTML MIME类型的响应标头。会将一个对象传递回

  • 问题内容: 我无法从下面的代码行 jQuery.support.cors = true 打印成功 。 。包括这行 jQuery.support.cors = true; 将给出警告信息。那么,如何在不失去功能的情况下避免这种情况呢?我的主要目标是调用一个休息的Web服务,该服务返回JSON数据,而我必须利用JSON数据。请帮助我如何做到这一点?请提供工作样本 问题答案: 您可能会错过添加 // G

  • 问题内容: 我有这段HT​​ML: 我通过一个简单的.ajax调用来获取 如果我用它过滤: 它工作正常,我得到整个div的id =“ 1”, 但是如果使用: htmlFiltered变量是一个空对象。我不知道我在做什么错。 问题答案: 您应该这样存储它: 编辑:您获取html的方式有效,但是不建议这样做。 您无法获取最后一个元素,因为您正在使用而不是,因此您应该具有: 代替 另外,W3C建议不要使

  • 问题内容: 因此,我正在研究一种可以长时间显示页面请求的工具。 我通过使用jQuery Ajax(http://api.jquery.com/jQuery.ajax/)来做到这一点,并且我想找出获得响应时间的最佳方法。 我找到了一个描述在JavaScript中使用“日期”的线程(http://forum.jquery.com/topic/jquery-get-time- of-ajax-post)

  • 我无法使用jQuery行打印下面代码中的success。支持cors=true;。包括jQuery行。支持cors=真;将发出警告信息。那么,如何在不丢失功能的情况下避免这种情况呢?我的主要目标是调用一个返回JSON数据的RESTWeb服务,我必须利用JSON数据。请帮助我如何做到这一点。请提供工作样品