ウェブ詳細な定義の構成やルーティングをルーティングAPI差laravel

1は、異なるミドルウェアを経由してルーティング

あなたは違いを見ることができますkerenl.php開きます

保護$ middlewareGroups = [ 
  'ウェブ' => [ 
   \アプリケーション\のHttpミドルウェア\ \ EncryptCookies ::クラス、
   \を照らし\クッキー\ミドルウェア\ AddQueuedCookiesToResponse ::クラス、
   \を照らし\セッション\ミドルウェア\のstartSession ::クラス、
   // \照らす\セッション\ミドルウェア\ AuthenticateSession ::クラス、
   \を照らし\ビュー\ミドルウェア\ ShareErrorsFromSession ::クラス、
   \アプリケーション\のHttpミドルウェア\ VerifyCsrfToken ::クラス\、
   \を照らし\ルーティング\ミドルウェアの\ SubstituteBindings ::クラス、
  ]、
 
  " API」=> 
   'スロットル:60,1'、
   'バインディング' 
  ] 
 ]。

図2に示すように、パスは同じではありません

web.phpでは、このようなルートがある書きます

たとえばます。http://quan.cms/backend/admin/add

api.phpにルートはXXX / API /ルーティングアドレス、web.phpに基づいて、APIの層を追加することと同等のものを追加する必要が書い

例えばます:http://quan.cms/ API /バックエンド/管理/追加

このlaravelを構成し、上記ルーティングルーティングAPIとWebの定義は差が全ての内容全体を共有するための小さなシリーズで説明します

おすすめ

転載: www.cnblogs.com/68xi/p/11528119.html