gpt4 book ai didi

post - 将数据从 Web 浏览器发布到服务器的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-04 06:52:02 25 4
gpt4 key购买 nike

我想知道使用 post 方法将数据从 Web 浏览器发送到服务器的最佳方式是什么。
我见过一种做法,他们将所有元素数据包装在 XML 中,将其转换为 Base64 字符串,然后将其发布到服务器(通过 Ajax 或隐藏字段)。
如果 Javascript 被禁用,这种方式将不起作用,如果我忽略了这一点。
将元素包装到 XML(或通常创建我的自定义包装器)并将它们发布到服务器说这将增强代码的可维护性或只是
坚持经典方式,无需在帖子中添加不必要的文字。

最佳答案

我建议使用传统的 JSON data interchange format对于发布的数据。成熟的语言都支持它,例如PHP 有 json_encode也可以从服务器传回任何内容。

像 jQuery 这样的 JavaScript 库使这一切变得异常简单,并保证可以跨浏览器工作。

恕我直言,在很多情况下,XML 会因标记开销而使数据流膨胀,尤其是。对于短数据块,例如数字类型的。

关于post - 将数据从 Web 浏览器发布到服务器的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2984039/

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