確定在本課歡迎回來，我們要挑選直到我們離開，並繼續談路由，並表達了三個主要目標。
第一個是顯示所謂的splatt或星路線匹配。
然後，我要你寫一個包含路由參數的路線。
因此，我們將談談我們如何做，什麼路線參數。
然後最後我想對Raut為了一個快速的討論。
讓我們開始吧。
我使用的是我們之前使用完全相同的第一個明確的應用程序。
這只是一個單一的行為。
是。
而隨著快遞節點芯棒目錄中安裝APTA是有我們的喜有被並斜線狗的路線和我們只是要繼續添加到這個這個教訓。
其中第一個，我會打我們，或者你之前推出了splatt或星路線匹配任何新代碼的目標。
我只是要啟動這樣的節點，我是做服務器。
確保它開始OK，然後我要去開拓在那裡我居然逛應用的標籤，我想先告訴你這個消息。
因此，這發生在您嘗試訪問時，服務器沒有在所有正在運行的應用程序之一，但現在服務器正在運行。
所以，如果我現在刷新我得到我您好或者如果我去削減道格，我得到我。
但是，當我想表明的是，如果我去了一個不存在像濕狗的路線，我回車，我這之前展示我得到一個無法獲得斜線狗和會發生的，我去，除非它是什麼路線我們已經定義的三個之一。
削減狗以及兇多吉少。
因此，如果我們希望有某種包羅萬象的某種信息，我們通過狗每隔路線回應，除了和路徑，我們可以使用的明星。
所以，看起來像這樣會做一個恰當的get和我們剛剛得到明星，我們著手進行一切一模一樣。
而不是在這裡我們只是做一個紅點，你是明星就這樣和保存。
所以這段代碼將在這裡觸發這條線將運行。
每當我們的應用程序得到任何GET請求到任何你知道除了這三個，我們已經確定，所以我會告訴你，現在你必須重新啟動服務器。
好再啟動。
刷新頁面沒有什麼會改變。
但現在如果我去一些隨機爽朗十歲上下的路線和我打進入我得到你是一個明星。
但我的其他路線不變。
如果我去削減，如果我去削減狗仍然有效，但如果我去jibberish我讓你是明星仍然有效。
如果你想有某種錯誤信息或網頁的面積的，你告訴用戶他們隨時試圖訪問你不希望你能證明某種未被定義的路由或者一個這是特別有用消息或者說找不到網頁一些HDMI模板。
現在，讓我們回到我們的編輯和我要去嘗試一些我要去哪裡複製這個或削減它並移動了其他路線上方，只是保存它，所以不要改變任何東西。
除了現在在哪裡我的明星路線包羅萬象至上的順序，然後我要重新啟動我的服務器控制-C，然後向上箭頭。
現在，我要回去刷新頁面，這不應該改變，因為這仍然是jibberish。
因此，它仍然擊中了包羅萬象的路線，不打任何其他路線。
但是，如果我嘗試去根頁我仍然得到你是一個明星，如果我嘗試去削減狗我讓你一個明星，如果我嘗試去削減買我也讓你的明星。
因此，這得在這第三個目標是，我想有一個關於路徑的排列順序的討論和討論歸結為路由的問題這個順序。
因此，在這種情況下，如果我把這個包羅萬象的，若我把那首再沒有別的將永遠匹配匹配一切的明星。
的關鍵概念是，一個給定的請求匹配的第一個途徑是將要運行的唯一途徑。
因此，對於一個請求，我們將永遠不會有這樣的代碼運行。
然後如果這些回調之一，如果它被觸發，則我們就大功告成了運行該代碼。
這樣請求然後被處理，它從來沒有移動到這些其他路線。
但是，假設我們要向下移動這回它在哪裡，讓我們說，這是我的代碼，並有人提出削減狗的請求。
會發生表示第一件事就是要檢查其是否與此路由匹配。
是不是一個GET請求削減。
答案是不。
於是它檢查這一項。
是不是一個GET請求來買。
不。
於是它檢查這一項。
是不是一個GET請求削減狗。
答案是肯定的。
因此，運行此代碼，然後它的完成。
它不動，並檢查這一個底。
所以，我當然把這個第一是問題，因為它覆蓋任何我們所定義的其他路線。
我會永遠只用星這雖然它使一個偉大的激勵網站這並不是說我們在真實的Web應用程序尋找的行為作出反應。
而且，我想談談其中最後的目標肯定是最重要的一種叫做路由參數，以幫助介紹路由參數。
我將使用reddit的點com，並告訴你一些路線為那些你們誰不熟悉readed我強烈建議你不惜一切代價避免。
不要聽什麼，我要說的話。
你將它的工作原理是，人們可以發表不同的崗位是否是一個鏈接或圖片或視頻，或只是一些文本的方式失去所有生產力在你的生活。
兩種不同的subeditors，有成千上萬不同的子集的每一個都帶有一個類別。
所以現在我在看足球對著我還可以去遊戲的一個或音樂或搞笑，或以新聞或電影。
而這些中的每一個都有一個與該主題相關的內容。
因此，在這種情況下，我對足球的子閱讀並注意到路線reddit的點com斜杠是斜線足球。
所以，當我問reddit的點com斜線服務器斜線Socker它解析路由，並實現我們正在尋找足球的帖子轉到數據庫中獲取所有的足球職位，他們在響應發送給我。
但正如我前面提到的有成千上萬不同科目的，我可以向你保證，reddit的是沒有設置這樣的地方有一個為每一個閱讀的路線。
所以它不容易得到削減我們的斜線足球，我就縮短了，然後另一個音樂，另一個用於電影等。
一萬加倍。
這不是它有多紅的作品。
此代碼是不會幹的。
記住看台上幹的不要重複自己。
其實這是非常潮濕寫兩遍。
雖然這更像是寫一切10000次。
因此，而不是限定為每一個子集的單獨路由它我們可以定義圖案。
而這也正是紅它。
他們有類似斜線或斜線子名字的格局。
但是，如果我們僅僅把它像這樣作為名削減我們的麵包片，當我去削減我們的斜杠薩布利特的姓名和他們匹配它完全一樣的，只會匹配。
在我告訴你，我們是如何得到解決，當你回去閱讀並點擊職位之一。
所以這裡這個帖子我會點擊它，並期待在路線。
所以這是呼之欲出。
削減我們的斜線soccor斜線斜線評論這個瘋狂的字符串它是一個IED斜線標題的帖子或部分的標題。
而當你去這條路線，你得到所有對應於這個帖子到具有標題的帖子的評論。
當然，也有千百萬Reddit上不同崗位，他們不會每個人都有自己的路線定義。
因此，有沒有像這樣的服務器代碼像這裡面會是瘋狂的對每一個崗位的路線。
特別是因為該職位的所有用戶，沒有人誰是編寫代碼可以預見所有這些不同崗位的創造。
因此，而不是我們希望的某種模式，我們有我們的斜線子讀它的名字。
在這種情況下，足球斜線意見斜線和Id斜線標題和就像上面它有它薩布萊特名字之一。
如果我們從字面上字字符的字符鍵入單詞這將只匹配是這樣的一個子集，它的名字斜線斜線評論斜線ID稱號。
因此，為了使之成為一個模式，我們利用所謂的路由參數或路由變量和其他框架人稱他們為路徑變量為好。
他們是非常非常簡單的實現。
如果我想定義，我們聽一個GET請求來削減我們的斜線別的以後任何一個薩比特名字的格局。
所有您需要做的就是把一個冒號右那裡，告訴快遞到實際上沒有匹配的名字字符集字符，但讓它在那裡的濕地relistening被削減之後的任何單詞的模式。
因此，讓我評論這一個，現在，讓我們完成這與我們的請求和響應，並打開它就像這樣和所有它會做的是閱讀是不發送。
歡迎到一個主題，我們只是保存並重啟我們的服務器。
現在，如果我想看到這條消息，我需要去這個模式匹配的路由。
因此，讓我們回去，刷新，如果我們去了，我們滑仍然得到同樣的事情。
如果我們去那個頁面，我們因此得到了同樣的事情。
但是現在如果我們削減我們的斜線小狗現在我得到一個消息，說歡迎到子reddit的。
因此，我們斜線斜線小狗遵循這一模式等削減我們的斜線足球或任何其他子集，我能想出。
但要注意的是這樣不會工作是很重要的。
削減我們的斜線soccor斜線打招呼不再有效，因為這是一個不同的模式。
所以它不是像一張外卡，它說削減要不然以後斜線什麼。
它真正的意思是匹配任何與濕地進來或斜線以下的任何一件事情。
所以，不削減在有斜線的名字別的斜線但斜線斜線soccor斜線斜線小狗。
而且我說的斜線很多而且越來越真煩人。
因此，讓我們繼續前進到這裡，我會告訴你我們如何可以轉換這一塊。
它看起來完全一樣。
我們只是把一個冒號在任何我們想成為一個變量，任何我們想要的用戶或應用程序能夠改變前面。
因此註釋應該始終只是在每一個書籤交易發表評論。
它始終是子reddit的的名稱，如足球斜線意見斜線ID斜線文章的標題這樣評論它總是在那裡，如果我去擊潰現在將匹配。
讓我們結束了這一點功能請求響應必須拿出來匹配這一個途徑。
我這裡一點消息，這是從雲9真好看告訴我說沒想到這個打印看到的。
這是因為我不是調用一個方法。
所以，現在讓我們做一個紅點發送和我就歡迎評論頁面就這樣，所有保存並立即重新啟動服務器，以配合這條路線。
我需要去削減我們的斜杠轉租名斜線評論斜線的ID任何削減的稱號，可以是任何東西為好。
讓我們這樣做了。
我們會去削減斜線足球斜線評論斜線任何標識。
我們會做一二三，但它不一定是數字。
它可以是一個單詞。
沒關係的。
然後斜線標題就像我第一次足球比賽，如果我們按下回車鍵，我們現在得到歡迎的評論頁面。
但當然，我可以改變這一點，並把它安排在隨機字符串。
然後另一個標題，這是一個隨機字符串或只是數字。
我仍然匹配這個模式。
所以它不是一個事實檢查的東西是字母或單詞，或有下劃線或它的至少10個字符也就沒有在意。
有這樣做的方法。
但是，這一切關心是隨後由斜線分割文本塊的模式最後也是最重要的是我們如何訪問這些數據，而不是從我們的路由處理的。
所以，如果我想在這裡發送一條消息，這是你知道的歡迎足球薩布利特它，當用戶進入斜線斜線足球。
但我想它改變了。
歡迎來到小狗。
因此，當他們去我們的斜線小狗我讀過它。
我需要一種方法來訪問的。
你知道什麼是它轉租給了他的價值，並表示給了我們一個很好的和簡單的方法來做到這一點，而不是此請求的對象。
到目前為止，我們只是一直在與居民的反應，但並請求對象包含所有有關傳入請求的信息。
我們只是做一個簡單的騙子。登錄請求，我們可能不會真正能夠看到所有的東西，因為有這麼多的出現，它只會打印出它的一個小部分。
但是，我們只是嘗試並重新啟動服務器，撞上這條路線。
因此，我們的斜線提交命名足球。
在這裡，你可以看到它實際上並打印整個事情了。
所以有很多的來自該請求即將到來的信息。
這是所有被打印在這裡。
而我正在尋找的是一種叫請求參數應該是我們這裡走了。
它是一個包含所有的路線參數及其對應值的一個目的。
因此，在這種情況下，子REDIT名稱等於Socker因為我去削減我們的斜線足球。
那麼，我們能做的就是讓我們不要取消日誌請求停止harams，而不是整個事情並保存，然後刷新或重新啟動服務器。
現在，如果我去削減我們的斜線招呼它會說，對著名稱為hello。
他們可以做同樣的事情小狗。
還有我們走。
讓我告訴你同樣的事情時，我們有多個路徑參數，如我們在這裡做。
所以我只是把這一權利在那裡。
保存再次重新啟動服務器，然後將去我們的斜線小狗觸發這條路線斜線評論斜線一個ID斜線稱號。
我的核心是可愛，回車，我們得到的。
歡迎來到下議院頁面。
如果我看在終端，我會看到，我們有三個不同的路由參數三個不同harams。
子集其命名為小狗ID為1 2 3 4和標題是我的柯基犬是可愛。
當我們歡迎回應的一個子集它讓我們真正使這個包裹起來。
歡迎鋪展小狗。
歡迎您到任何鋪展。
而為了讓更多的樂趣一點，讓我們確保它的全部大寫。
所以，我們要做的是讓一個變量遠，我們把它叫做子它等於請了harams子REDIT名稱必須匹配正是我們所謂的在這裡。
請記住這只是這裡面的要求。
Harams對象，而不是歡迎與響應的一個子集它會做。
歡迎來到空間。
另外，我讀過它再加上我讀過它，以便將是歡迎的小狗。
讀它，它不會是大寫。
因此，為了使大寫我們可以使用大寫，我們可以在這裡或者我們可以這樣做的權利在這裡薩布利特它，我會擺脫分號然後保存並重新啟動服務器。
讓我們回過頭來再次觸發這條路線。
所以這一塊不會觸發它。
這是對於具有多個參數的路由器。
我們只是希望我們的搪塑小狗和我得到的。
歡迎來到小狗。
準備。
現在，如果我做的是削減小狗或都長大了斜線狗或貓，我現在有一個動態的網頁。
好讓我們真的很快這個包裹起來，回去當我們用明星，而不是一個路由定義的。
它將匹配任何在所有與該訂單，我們定義了路由的問題一起用武之地。
所以，如果我們把明星馬路大師往上頂沒有其他途徑將運行在它下面。
但是，如果我們把它的底部是它正常的推移它會表現為一個包羅萬象的排序為else語句。
如果沒有其他路由匹配，否則匹配的明星。
最後，我們談到了路由參數，我們可以使用在不具備單詞或字符的字符進行匹配字的路線來定義圖案。
只是在相同的圖案進行匹配。
因此，像這樣的地方，我可以有斜線的斜線後，任命任何子集。
好吧所以這是它。