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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果 Content-Type 為“text/plain”,則 GET RestSharp

如果 Content-Type 為“text/plain”,則 GET RestSharp

C#
喵喵時光機 2021-08-22 18:10:58
我已經(jīng)開始學(xué)習(xí)一些 MVC,并且正在考慮使用 Restful API 創(chuàng)建一個儀表板。到目前為止,一切都進展順利,但是,我遇到了我想象中的一個非常簡單的修復(fù)方法,但我似乎無法弄清楚。如果我向 API 的一部分發(fā)出 GET 請求,該 API 以 application/json 作為響應(yīng)主體,那么一切正常。但是,如果響應(yīng)正文返回一個文本/純值,那么我收到的只是一個空值。當(dāng)我在 Web 瀏覽器或 Postman 中訪問 API URL 時,它只返回一個數(shù)字,所以這應(yīng)該不是一個復(fù)雜的問題,我只是因為缺乏知識而遺漏了一些明顯的東西。如何使用 text/plain 返回 API 的數(shù)據(jù)?這是我在控制器中使用的代碼:   var client = new RestClient("http://URL:1234/api/");            client.Authenticator = new HttpBasicAuthenticator("XXXXX", "XXXXX");            var ErrorQueue = new RestRequest("errorqueue/count", Method.GET);            ErrorQueue.AddHeader("Accept", "text/plain");            ViewBag.errorQueueTotal = client.Execute<DashboardModel>(ErrorQueue).Data;這是我的模型中的代碼:public class DashboardModel{    public DataModel data { get; set; }}public class DataModel{    public string version { get; set; }    public string name { get; set; }    public string uptime { get; set; }    public int errors { get; set; }}僅供參考,這是我調(diào)用 ViewBag 的視圖: <div class="container">    <h3>Error Queue</h3>    <div class="panel panel-default panel-default-Messages">        <div class="panel-body">            <label>Error Queue: </label>            <span id="errorSpanID">@ViewBag.errorQueueTotal.data.errors</span>        </div>    </div></div>我相信問題在于在請求 API 后我如何嘗試返回數(shù)據(jù),但對我出錯的地方進行一些澄清會非常有幫助。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 657 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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