gpt4 book ai didi

html - html中的get和post方法

转载 作者:可可西里 更新时间:2023-11-01 16:52:21 26 4
gpt4 key购买 nike

这三个语句的含义是什么:

  1. 如果使用get方法,如果页面被刷新,在再次提交请求之前不会提示。

  2. 如果页面的响应对于发布的查询始终相同,则使用 GET 示例数据库搜索

  3. 如果与表单处理相关的服务有副作用(例如,修改数据库或订阅服务),方法应该是 POST。

第二个我部分理解:当使用相同的关键字从数据库进行查询时,会生成相同的结果。例如:“How to find ip address”每次都会在网站上生成相同的结果,直到有包含此字符串的新帖子(How to find ip address)。但是我不知道为什么要使用 get。

最佳答案

了解您找到这些指南的背景会有所帮助,但是:

如果有人重新加载由 POST 操作产生的页面,他们通常会收到一个确认对话框,如“你想重新发送提交的数据吗?”,这是一个有用的操作警告有副作用,例如在数据库中创建记录。例如,您不希望人们盲目地创建同一订单的多个副本。

如果有人重新加载由 GET 操作产生的页面,它将在没有任何进一步确认的情况下刷新,假设服务器上没有潜在的不良副作用。

还有其他注意事项。您可以创建指向 GET 请求的直接链接,但不能创建 POST 请求,并且 POST 数据不会存储在浏览器历史记录中(尽管可能存储在其他东西中,例如插件或表单填充器)。

关于html - html中的get和post方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12399105/

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