【问题标题】:Why is my post request returning a 405 error? [duplicate]为什么我的 post 请求返回 405 错误? [复制]
【发布时间】:2019-05-16 06:08:36
【问题描述】:

我正在尝试通过我的 vue 应用向 firebase 发出发布请求,但我不断收到此错误 image

我正在运行一个 webpack 服务器,该网站位于 localhost:8080 但我也有一个托管在托管服务器上的实时版本,这是该站点 http://arestate.online/,当我点击添加新博客时,填写详细信息和单击发布它也会引发 CORS 错误。

我添加并修改了一个 .htaccess 文件以包含这个 IfModule mod_headers.c> 标头集 Access-Control-Allow-Origin "*" /IfModule>(标签正确关闭,我只是修改了它们,因此它们会在堆栈溢出时显示)

如果有人可以为我提供非常棒的帮助!

【问题讨论】:

    标签: javascript firebase vue.js cors http-status-code-405


    【解决方案1】:

    您必须使用“Access-Control-Allow-Methods”标头定义远程源可以使用哪些方法,例如:

    访问控制允许方法:OPTIONS、HEAD、GET、POST

    https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

    【讨论】:

      【解决方案2】:

      我认为如果你使用来自npmfirebase Lib 会更好。 firebase 数据库的 REST API 效率极低,因为它会下载许多无用的数据,您需要记住,firebase 会根据下载的数据量计费。但是您没有指定您正在使用哪个模块。把代码贴出来就好了。

      【讨论】:

        猜你喜欢
        • 2016-05-12
        • 2011-05-14
        • 1970-01-01
        • 2013-11-26
        • 2021-02-13
        • 1970-01-01
        • 1970-01-01
        • 2014-11-26
        • 1970-01-01
        相关资源
        最近更新 更多