Core3 0路由配置

2022-05-17 19:10:05 字數 1915 閱讀 9232

msdn文件,對asp.netcore中的路由完整的介紹

路由負責匹配傳入的 http 請求,然後將這些請求傳送到應用的可執行終結點。

終結點是應用的可執行請求處理**單元。 終結點在應用中進行定義,並在應用啟動時進行配置。

終結點匹配過程可以從請求的 url 中提取值,並為請求處理提供這些值。 通過使用應用中的終結點資訊,路由還能生成對映到終結點的 url。

執行結果,請求返回400

先取消注釋,

路由配置,

直接get請求到控制器,此時會根據http請求去匹配到對應的方法,get請求訪問特性為httpget的action方法

對應的action方法

同一中http請求方法,有2個action方法,如下如

此時請求,會報錯

解決辦法

1.修改路由規則 /api/[controller]/[action]

2.修改謂詞,比如乙個get,乙個post

3.如果有引數的話,get方法新增引數,比如[httpget("")],此時的方法名為public string get(int id)

4.按照業務功能,建立乙個新的相關的controller,此方法需要根據業務判斷去決定是否使用。

建立了乙個類,繼承自controller類,標記為apicontroller,路由配置到action方法,可規避掉路由過載的問題

3 路由配置

一 路由配置 path path 函式 匯入 from django.urls import path 語法 path route,views,name none 引數 1.route 字串型別,匹配的請求路徑 2.views 指定路徑所對應的檢視處理函式的名稱 3.name 為位址起別名,在模版中...

vue iview admin3 0 路由介紹

router index.js是系統路由的主配置,在這個檔案中載入了router routers.js,所以我們定義的路由會被載入。main.vue main.vue是專案頁面主架構元件,整個布局都在此載入,選單也不例外,可以看到的menu list繫結了乙個值,這個值的 就是routers.js,...

02 路由原理 路由配置

1.路由原理 1 什麼是路由 資料從乙個網路到另外乙個網路的路徑 路由的裝置是路由器 路由器可以選擇最佳路徑來路由資料報 2 路由器工作原理 根據路由表 資料報 destination mask nexthop inte ce路由條目 192.168.3.0 24 192.168.2.2 g0 0 ...