AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题
生活随笔
收集整理的這篇文章主要介紹了
AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
提示如上,檢查發(fā)現(xiàn),是api的特性聲明有問(wèn)題
msg是一個(gè)對(duì)象,不是一個(gè)string,所以這里寫{msg}的路由根本無(wú)法實(shí)現(xiàn)
改成如下代碼即可,其中path是msg對(duì)象中的一個(gè)屬性參數(shù):
public class ApiMsg {
? ? ? ? public string path {get; set;}
? ? ? ? ......
}
注意返回值是動(dòng)態(tài)類型,否則如果返回string,就必須將返回結(jié)果轉(zhuǎn)成字符串,否則報(bào)錯(cuò)
HttpGet特性括號(hào)內(nèi)的字符串(帶大括號(hào)部分),是訪問(wèn)路由,描述當(dāng)前路由是如何顯示的,例如我的msg里有path這個(gè)路由對(duì)象,如上圖設(shè)置時(shí)我就需要把具體的路由附加在api/creditcard/后面
?
總結(jié)
以上是生活随笔為你收集整理的AspNetCore.Mvc写Get方法运行显示该网页无法正常运作 http err 500问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 软件工程--构建之法--功能测试 设计
- 下一篇: 《华为CC++语言安全规范》笔记