【发布时间】:2025-11-27 15:50:01
【问题描述】:
是否有任何理由将 post-redirect-get (prg) 用于您知道只会通过 ajax 请求发生的请求?
在这种情况下,您可能会发送一个请求(通过 ajax 或直接发送),我们假设在后端我们可以区分哪个是哪个。在使用 prg 处理直接请求的情况下,是否有任何理由也使用 prg 处理 ajax 请求?
或者可以直接回复 ajax 帖子吗?
【问题讨论】:
标签: ajax http-post idempotent
是否有任何理由将 post-redirect-get (prg) 用于您知道只会通过 ajax 请求发生的请求?
在这种情况下,您可能会发送一个请求(通过 ajax 或直接发送),我们假设在后端我们可以区分哪个是哪个。在使用 prg 处理直接请求的情况下,是否有任何理由也使用 prg 处理 ajax 请求?
或者可以直接回复 ajax 帖子吗?
【问题讨论】:
标签: ajax http-post idempotent
对于只使用 AJAX 的东西,我看不出使用 prg 的理由。由于它不是用户控制的操作,可能会重复,因此 AJAX 调用被复制的唯一方法是在操作完成之前刷新原始页面,并且由于 prg 具有相同的缺陷,您不妨使用直接接近。
【讨论】: