【问题标题】:POST Request not working, but GET works an lokal all worksPOST 请求不起作用,但 GET 可以正常工作
【发布时间】:2015-06-14 14:37:38
【问题描述】:

我正在尝试使用 AJAX 进行 POST 请求。 此站点 http://www.learn-it-up.de/sap-kurse/http://www.learn-it-up.de/wp-content/themes/lms/framework/courses_utils.php 执行 AJAX POST,但它返回 403 禁止。

当我在 brwoser (GET) 中调用站点 http://www.learn-it-up.de/wp-content/themes/lms/framework/courses_utils.php direkt 时,它可以工作!所以只有 POST 不起作用。

当我在本地主机上尝试这一切时,它也可以工作! 那么我可以更改哪些配置来完成这项工作?

我无法发布 AJAX 请求,因为它不允许发布代码,但是当我在 localhost 下垂时它正在工作。

顺便说一句,我正在使用 Wordpress。

【问题讨论】:

    标签: php ajax wordpress post request


    【解决方案1】:

    可能是服务器配置拒绝了 POST http 方法。另外,也许您在服务器中有一些 mod_rewrite(我假设是 apache)规则可能会将您的帖子重定向到其他地方。

    此外,您正在测试的服务器和 wordpress 实例的基础架构或配置可能与您的环境完全不同,也许您之间有一个 nginx 或其他可能干扰的组件,等等。

    比较本地环境和服务器之间的配置和基础架构,您很可能会找到答案。

    【讨论】:

      猜你喜欢
      • 2016-03-09
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2018-09-04
      • 2021-03-21
      • 2020-01-02
      • 2019-09-07
      • 2015-09-25
      相关资源
      最近更新 更多