gpt4 book ai didi

javascript - 来自 PHP 的 Ajax 类型调用

转载 作者:搜寻专家 更新时间:2023-10-31 22:02:59 26 4
gpt4 key购买 nike

我有以下情况:前端服务器使用 HTTP Post 重定向到后端服务器。在后端服务器的入口处,我在页面加载之前执行了一些 PHP 代码。此时,我想向前端服务器发送重定向成功的通知。

后端的入口页面使用 Post/Redirect/Get 模式来防止浏览器表单重新提交警报,因此在这之后 PHP 代码对自己执行 HTTP Get 请求。发送 Get header 后,不应从 PHP 代码发送回前端的通知,以防止每次在后端服务器上刷新页面时都发送它。

这可以通过 PHP 代码完成,还是我必须等到文档加载完毕,然后使用来自 Javascript 的 Ajax 调用并以某种方式检查通知是否仅发送一次(第一次)?

最佳答案

在所有处理完成后,您的后端服务器可以重定向回前端服务器,任何自定义数据将作为 POST 变量或 GET 中的 url 参数传递。然后前端服务器将处理此自定义数据的 UI 显示。

但我认为这是一个草率的设计……系统应该隔离,不仅是出于安全原因,也是为了可扩展性。恕我直言,最好的设计是在您的“前端”Web 服务器与受防火墙保护的“后端”系统之间进行双向 AJAX 调用。

关于javascript - 来自 PHP 的 Ajax 类型调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24600348/

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