中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站做成app網(wǎng)頁設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)

網(wǎng)站做成app,網(wǎng)頁設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn),.biz域名做網(wǎng)站好嗎,四川建設(shè)廳網(wǎng)站目錄 Action方法的異步 Action方法參數(shù) 捕捉URL占位符 捕捉QueryString的值 JSON報(bào)文體 其他方式 Action方法的異步 Action方法既可以同步也可以異步。異步Action方法的名字一般不需要以Async結(jié)尾。Web API中Action方法的返回值如果是普通數(shù)據(jù)類型,那么返回值…

目錄

Action方法的異步

Action方法參數(shù)

捕捉URL占位符

捕捉QueryString的值

JSON報(bào)文體

其他方式


Action方法的異步

  1. Action方法既可以同步也可以異步。
  2. 異步Action方法的名字一般不需要以Async結(jié)尾。
  3. Web API中Action方法的返回值如果是普通數(shù)據(jù)類型,那么返回值就會默認(rèn)被序列化為Json格式。
  4. Web API中的Action方法的返回值同樣支持IActionResult類型,不包含類型信息,因此Swagger等無法推斷出類型,所以推薦用ActionResult<T>,它支持類型轉(zhuǎn)換,從而用起來更簡單
[HttpGet]
public ActionResult<int> GetId(long id)
{if (id == 1){return 88;}else if (id == 2){return 99;}else{return NotFound("id錯誤");}
}

Action方法參數(shù)

捕捉URL占位符

  1. 在[HttpGet]、[HttpPost]等中使用占位符,比如{schoolName},捕捉路徑中的內(nèi)容,從而供Action方法的參數(shù)使用。
  2. 捕捉的值會被自動賦值給Action中同名的參數(shù);如果名字不一致,可以用[FromRoute(Name="名字")]
  1. /Person/GetStudent/school/MIT/class/2025
  2. [HttpGet("school/{ schoolName}/class/{ classNo}")]

捕捉QueryString的值

使用[FromQuery]來獲取QueryString中的值。如果名字一致,只要為參數(shù)添加[FromQuery]即可;而如果名字不一致,[FromQuery(Name = 名字)]。QueryString和Route可以混用。

[HttpGet("students/school/{schoolName}/class/{classNo}")]
public Person GetStudent([FromRoute(Name = "schoolName")] string schoolName, [FromRoute(Name = "classNo")] long classNo)
{return new Person(classNo, schoolName, 18);
}

JSON報(bào)文體

  1. Web API的開發(fā)模式下,Json格式的請求體是主流。
  2. 只要聲明一個(gè)模型類和Json請求的格式一致即可。
  3. 也是可以把從URL獲取參數(shù)、從請求報(bào)文體獲取數(shù)據(jù)等這些混合使用。
    ?[HttpPost("classId/{classId}")]public ActionResult<long> AddNew(long classId, StudentModel s)
  4. 一定要設(shè)定請求頭中的Content-Type為application/json,而且數(shù)據(jù)必須是合法的json格式。

其他方式

Web API中很少用的方式:
1、從Content-Type為multipart/form-data的請求中獲取數(shù)據(jù)的[FromForm]
2、從請求報(bào)文頭中獲取值的[FromHeader]。
?

http://www.risenshineclean.com/news/4949.html

相關(guān)文章:

  • 一個(gè)網(wǎng)站怎么做seo搜索引擎優(yōu)化方式
  • 在百度上建網(wǎng)站怎么建設(shè)今日國內(nèi)重大新聞
  • java做軟件的網(wǎng)站企業(yè)網(wǎng)站建設(shè)案例
  • 石家莊做網(wǎng)站最好的公司有哪些搜狗收錄入口
  • 連州網(wǎng)站建設(shè)關(guān)鍵詞搜索量查詢工具
  • 只做百度移動端網(wǎng)站可以嗎怎樣制作一個(gè)網(wǎng)站
  • 微網(wǎng)站怎么做的好處國內(nèi)營銷推廣渠道
  • 茄子直播搜索引擎網(wǎng)站排名優(yōu)化方案
  • 哈爾濱創(chuàng)意網(wǎng)站建設(shè)黃岡網(wǎng)站推廣軟件視頻下載
  • 鹽亭做網(wǎng)站廣州最新新聞事件
  • 做公司網(wǎng)站 國外系統(tǒng)個(gè)人網(wǎng)頁生成器
  • 哪個(gè)網(wǎng)站可以做高像素動圖優(yōu)化搜索點(diǎn)擊次數(shù)的方法
  • 合肥最好的網(wǎng)站建設(shè)營銷管理
  • 青島網(wǎng)景互聯(lián)網(wǎng)站建設(shè)公司年度關(guān)鍵詞
  • 做承諾的網(wǎng)站上海百度推廣排名
  • 百度網(wǎng)站排名全掉軟件開發(fā)定制
  • 寫論文的好網(wǎng)站寧波網(wǎng)站建設(shè)網(wǎng)站排名優(yōu)化
  • 免費(fèi)的網(wǎng)站推廣在線推廣百度seo新站優(yōu)化
  • 網(wǎng)站怎樣做多語言切換做app的網(wǎng)站
  • 廣西柳州網(wǎng)站建設(shè)安陽企業(yè)網(wǎng)站優(yōu)化外包
  • 微信微網(wǎng)站教程電商運(yùn)營推廣是做什么的
  • 合肥網(wǎng)站制作聯(lián)系方式策劃方案怎么做
  • 零基礎(chǔ)學(xué)網(wǎng)站建設(shè)seo優(yōu)化快速排名技術(shù)
  • 石家莊電子商城網(wǎng)站建設(shè)鄭州網(wǎng)站關(guān)鍵詞排名
  • 重慶營銷型網(wǎng)站建設(shè)多少錢如何制作簡單的網(wǎng)頁鏈接
  • 張家港做網(wǎng)站優(yōu)化排名seo的優(yōu)化方案
  • 有沒有專業(yè)幫忙做ppt的網(wǎng)站近期發(fā)生的重大新聞
  • wordpress清理修訂seo百度首頁排名業(yè)務(wù)
  • 網(wǎng)站建設(shè)合集網(wǎng)絡(luò)營銷的主要手段和策略
  • 網(wǎng)站建設(shè)課的感想百度惠生活怎么做推廣