私は、apiミドルウェアでlaravel 5.4を使用しています。Laravel 5.4 APIミドルウェアキャッシングの問題
api.php
Route::get('/testing',function(){
echo "foo";
});
私は私のURLを打った後はlocalhost/API /テストそれは「foo」を出力しますが、私は「バー」にメッセージを変更して再度同じURLを打ったとき、それは「foo」を出力しますと言います。 私の変更には何の効果もなく、キャッシングが行われているようです。 私はAPIのミドルウェアを使用するかに私のコードを変更する必要があり、私は混乱しています.Now私は、Webミドルウェアに書くとき、それは完全に正常に動作し、変更が更新されている
php artisan cache:clear
を使用していないが、その後、あまりにも何のeffect.But同じコード試してみましたウェブミドルウェア ご協力いただければ幸いです。
明確には屋敷使用することを検討してください。 Localhostはキャッシュを残すことがあります。 – ssuhat
それでも無効にする方法があります – Vibhas
ローカルセットアップにOpCacheまたはVarnishがインストールされているかどうか確認してください。クロージャベースのルートを実行しています。これは、サーバー側のキャッシュがある場合を除き、キャッシュされません。 – Sandeesh