gpt4 book ai didi

javascript - Ajax 响应文本的数据使用

转载 作者:行者123 更新时间:2023-11-29 21:51:16 26 4
gpt4 key购买 nike

我实际上是从 PHP 服务器获取 Ajax 响应文本。假设响应文本包含 20 个字符。

(例如 echo “asdhfgyd dhrjtjsjtjr”;)

这大约等于 (20/1024) KB。

我正在使用移动网络应用程序通过标准 Ajax XMLHttpRequest 获取此响应文本。但是,当我测量移动应用程序由于只有一个 ajax 响应文本而导致的数据使用时,它使用了将近 3 KB。这是我不明白的,是什么导致了这种额外的数据使用,你能帮我解决这个问题吗?

另外:我确认这是应用程序中唯一使用互联网的部分,其他部分是离线功能。

最佳答案

您在响应文本中看到的数据只是响应的正文。其他字节很可能已被 header 占用。

例如,这是我在调用 API 时希望收到的响应:

HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Server: Microsoft-IIS/8.0
X-AspNet-Version: 4.0.30319
X-SourceFiles: =?UTF-8?B?XFxwc2ZcSG9tZVxEb2N1bWVudHNcR2l0SHViXFNvdXJjZVxDaGVyaXNoQXF00XJpc2guQXBpXGFwaVxjaGlsZFxsaXN0?=
X-Powered-By: ASP.NET
Date: Fri, 13 Mar 2015 09:02:35 GMT
Content-Length: 577

[{"result":"FooBar"}]

关于javascript - Ajax 响应文本的数据使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29031413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com