繁体   English   中英

Laravel 5.4 api中间件缓存问题

[英]Laravel 5.4 api middleware caching issue

我正在使用带有api中间件的laravel 5.4。

api.php

Route::get('/testing',function(){
echo "foo";
});

一旦我点击我的网址说localhost / api /测试就打印出“foo”,但是当我将消息更改为“bar”并再次点击同一个url时,它会打印“foo”。 似乎我的改变没有任何影响,可能正在进行一些缓存。 我试过用

php artisan cache:clear 

但是后来也没有效果。但是当我在网络中间件中编写相同的代码时,它完全正常并且更新正在更新。现在我很困惑,如果我使用api中间件或将我的代码更改为web中间件任何帮助将不胜感激。

只需清除以下artisan命令中的所有缓存: -

php artisan optimize

php artisan route:clear

php artisan config:clear

php artisan cache:clear

php artisan view:clear

使用Return'foo'而不是echo'foo'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM