菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
3132
1

login.html:1 Failed to load http://larabbs.test/API/verificationCodes: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://test.im' is therefore not a

原创
05/13 14:22
阅读数 3397

本地api服务器站点larabbs.test;另外本地创建了一个站点test.im,来访问larabbs.test的api接口,报错如下:

login.html:1 Failed to load http://larabbs.test/api/verificationCodes: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://test.im' is therefore not allowed access.

服务端env里这样设置的
API_STANDARDS_TREE=prs
API_SUBTYPE=WeAPP
我在js里这样写了

$.ajax({
                        url: 'http://larabbs.test/api/verificationCodes',
                        type: 'post',
                        headers: {
                            'Accept': 'application/prs.WeAPP.v1+json'
                        },
                        data: {
                        //获取用户填写手机号
                            phone: data.field.phone
                        },
                        success: function(data) {
                            console.log(data, 'success');
                        },
                        error: function(err) {
                            console.log(err, 'err');
                        },
                        complete: function(XMLHttpRequest, status) { //请求完成后最终执行参数 
                            console.log(XMLHttpRequest, status, 'complete');
                        }
                    });

这是什么原因,应该怎么书写呢?

发表评论

0/200
3132 点赞
1 评论
收藏
为你推荐 换一批