哦哦,那我想要达到老师的这种效果,我要怎么弄?我不会使用gulp,也不知道哪些文件是需要被编译的,老师可以把编译的配置发出来吗?
这里的gulp看的有点懵,不知道他干了什么?
恩恩,好,有一个问题想请教一下,就是现在国内的v p *n不是被禁了,我现在composer都用不了,下载组件都慢的不行,Jelly老师是怎么应对这个问题的?
我练习也遇到这个包安装不了的情况,是被其他的替代了吗?
像你这样单独用可以 了, middleware(['api','cors']);这样写也可以用,我的 是5.2的版本
嗯是的,cors这个中间件不是用来解决跨域问题的吗?有点蒙蔽的我
Route::patch('/todo/{id}/completed',function($id){//Request $request
$article=App\Article::find($id);
$article->completed=!$article->completed;
$article->save();
return $article;
})->middleware('cors:api');
this.axios.patch('http://127.0.0.1/laravel/public/api/todo/'+ todo.id +'/completed').then(response=>{
console.info(response.data)
todo.completed=!todo.completed
})
这段没法互通
XMLHttpRequest cannot load http://127.0.0.1/laravel/public/api/todo/10/completed. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access. The response had HTTP status code 403.
你说的未验证是csrf的问题吗?我设置了$except 'api/*'这样应该api里的请求都可以走吧?
不太明白这个是怎么回事,patch请求需要什么支持吗?还是使用cors建立的patch请求需要特殊配置
我的vue里的patch无法请求到服务器,中间就403了