第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

ASP.NET Core 操作未加載??赡苈酚刹缓茫?/h1>

ASP.NET Core 操作未加載。可能路由不好?

C#
慕姐4208626 2023-07-22 16:21:23
開(kāi)發(fā) url-shorter 用于自我教育,但未能實(shí)現(xiàn)基本功能 - 2 個(gè)工作視圖。嘗試了不同的動(dòng)作重載Redir(),Redir(string hash)。還有這么多不同的路由版本我在控制器中得到了該操作[HttpGet]public IActionResult Index(){        return View(null);}[HttpPost]public IActionResult Index(string url,[FromServices] IComputeHash computeService){       ...         return View("Index", url_builder);//url_builder is link like "localhost:44397/Home/Redir?hash=D9F57F9E10FB7CB61F178582A9DD6C1A"}public IActionResult Redir() // I also tried version with parameter Redir(string hash){        string hash = Request.Query.FirstOrDefault(p => p.Key == "hash").Value;        DbField field = db.UrlHashes.Find(hash);// db {key=hash, value=link}        if (field != null)            { return View("Redir"); }//View is used for testing is action working at all or not            //{ return Redirect(field.link); }//actually it just need to redirect to a link        else            { return RedirectToAction("Error"); }}public IActionResult Error(){ ... }目前我使用這種路由設(shè)置,并嘗試了我想到的一切app.UseMvc(routes =>            {                routes.MapRoute(                    name: "redir",                    template: "{controller=Home}/{Redir}/{hash}");                routes.MapRoute(                    name: "default",                    template: "{controller=Home}/{action=Index}/");            });當(dāng)我要訪問(wèn)localhost:44397/Home/Redir?hash=D9F57F9E10FB7CB61F178582A9DD6C1A類型鏈接時(shí),我剛剛遇到瀏覽器錯(cuò)誤,沒(méi)有加載視圖,沒(méi)有重定向到錯(cuò)誤頁(yè)面,甚至沒(méi)有因某些錯(cuò)誤而崩潰。只是普通瀏覽器 - 我無(wú)法加載這個(gè)東西。
查看完整描述

2 回答

?
30秒到達(dá)戰(zhàn)場(chǎng)

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊

您的路線配置出現(xiàn)問(wèn)題,使用它可以解決您的問(wèn)題。實(shí)際上你的哈希參數(shù)是你的網(wǎng)址的一部分,但你期望在查詢字符串中,所以你需要改變你的路線..


app.UseMvc(routes =>

        {

            routes.MapRoute(

                name: "redir",

                template: "{controller=Home}/{Redir}");

            routes.MapRoute(

                name: "default",

                template: "{controller=Home}/{action=Index}/");

        });


查看完整回答
反對(duì) 回復(fù) 2023-07-22
?
紅糖糍粑

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊

我發(fā)現(xiàn)了no-referrer-when-downgrade錯(cuò)誤 - 這意味著我在沒(méi)有注意到瀏覽器的情況下來(lái)到了https這個(gè)http級(jí)別。所以我手動(dòng)添加https://到我的 url 構(gòu)造函數(shù)中。如果有人知道如何減少硬編碼,請(qǐng)隨意發(fā)表評(píng)論。



查看完整回答
反對(duì) 回復(fù) 2023-07-22
  • 2 回答
  • 0 關(guān)注
  • 179 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)