gpt4 book ai didi

javascript - 没有任何服务器脚本的简单 HTML POST,可以使用 JS 完成

转载 作者:行者123 更新时间:2023-11-30 08:59:05 25 4
gpt4 key购买 nike

我想严格使用 POST 将一些文本框值从一个 html 页面传递到另一个...如何在不使用任何服务器端语言(如 asp.net 或 php)的情况下完成此操作

可以用javascript实现吗??

谢谢

最佳答案

您无法在 javascript 上以任何方式读取 POST 数据,因此这是不可行的。

在这里你可以找到类似的问题:

http://forums.devshed.com/javascript-development-115/read-post-data-in-javascript-1172.html

http://www.sitepoint.com/forums/showthread.php?454963-Getting-GET-or-POST-variables-using-JavaScript

这个阅读也很有趣:http://en.wikipedia.org/wiki/POST_%28HTTP%29

这特别说明了为什么这个答案(维基百科是来源):

GET Requests a representation of the specified resource. Requests using GET should only retrieve data and should have no other effect. (This is also true of some other HTTP methods.)[1] The W3C has published guidance principles on this distinction, saying, "Web application design should be informed by the above principles, but also by the relevant limitations."[10] See safe methods below.

POST Submits data to be processed (e.g., from an HTML form) to the identified resource. The data is included in the body of the request. This may result in the creation of a new resource or the updates of existing resources or both.

POST 数据被添加到请求中。当您执行 GET 请求时,数据将添加到 url,这就是您可以通过 javascript 访问它的原因(这就是为什么它没有被解析,您必须手动执行)。相反,POST 将数据直接发送到 http 请求中,而 html 页面不会以任何方式看到这些数据(这只是通过 http 请求发送的内容的一部分)。

也就是说,只有服务器端语言才能接收完整的 HTTP 请求,而且您绝对不能通过 javascript 访问它。

对不起,但这是真正的答案

关于javascript - 没有任何服务器脚本的简单 HTML POST,可以使用 JS 完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10896854/

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