我正在尝试通过vue应用向Firebase发出发布请求,但我不断收到此错误image
我正在运行一个Webpack服务器,并且该网站位于localhost:8080上,但是我还在托管器上托管了一个实时版本,这是网站http://arestate.online/,当我单击添加新博客时,填写了详细信息并单击发布,它也会引发CORS错误。
我已经添加并修改了.htaccess文件以包括此IfModule mod_headers.c> 标头集访问控制允许来源“ *” / IfModule>(正确关闭了标记,我只是对其进行了修改,以便它们可以在堆栈溢出时显示)
如果有人可以为我提供出色的帮助!
答案 0 :(得分:0)
您必须使用“ Access-Control-Allow-Methods”标头定义远程源可以使用的方法,例如:
访问控制允许方法:OPTIONS,HEAD,GET,POST
答案 1 :(得分:0)
如果您使用firebase
中的npm
库,我认为更好。 Firebase Database的REST API极端无用,因为它会下载许多无用的数据,并且您需要记住,firebase会对下载的数据量收取费用。但是您没有指定正在使用哪个模块。如果您发布代码,那也很好。