国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

webapi get請求 FromUri list參數(shù)傳遞

2019-11-17 02:02:07
字體:
來源:轉載
供稿:網友

webapi get請求 FromUri list參數(shù)傳遞

今天做項目調用第三方的webapi時,發(fā)現(xiàn)get請求竟然用的是FromUri list參數(shù),汗...

這里簡單記錄下請求傳參的方式(但不推薦大家使用get FromUri list參數(shù) 來定義webapi的功能):

 1        HttpClient hClient = new HttpClient(new MyHttpClienHanlder()); 2  3             string url = "http://api.test.com/api/pk/index?pkId=2322"; 4             //var ret = hClient.GetAsync(url); 5             //var ss = ret.Result.Content.ReadAsStringAsync().Result; 6             //Console.WriteLine(ss); 7             //Console.WriteLine("/r/n/r/n/r/n****************************************************************/r/n/r/n/r/n"); 8  9             List<long> pIds = new List<long>();10             pIds.Add(2322);11             pIds.Add(1824);12             //List<KeyValuePair<string, string>> paramList = new List<KeyValuePair<string, string>>();13             //paramList.Add(new KeyValuePair<string, string>("pkIds", Newtonsoft.Json.JsonConvert.SerializeObject(pIds)));14 15             string parasFormat = "pkIds[{0}]={1}&";16             StringBuilder paras = new StringBuilder();17             for (var i = 0; i < pIds.Count; i++)18             {19                 paras.AppendFormat(parasFormat, i, pIds[i]);20             }21 22             url = "http://api.test.com/api/pk/list?" + paras.Remove(paras.ToString().Length - 1, 1).ToString();23 24             //var ret = hClient.PostAsync(url, new FormUrlEncodedContent(paramList));25             var ret = hClient.GetAsync(url);26             var ss = ret.Result.Content.ReadAsStringAsync().Result;27             Console.WriteLine(ss);28 29             hClient.Dispose();


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 禄劝| 南乐县| 东方市| 日土县| 读书| 阜新市| 和硕县| 新绛县| 钦州市| 蕉岭县| 红安县| 常山县| 若尔盖县| 拉孜县| 石棉县| 二连浩特市| 郓城县| 灯塔市| 金山区| 齐河县| 吴江市| 荔浦县| 方山县| 张北县| 海原县| 镇雄县| 万载县| 岢岚县| 衡阳县| 济源市| 莆田市| 永靖县| 亳州市| 凤翔县| 会同县| 衡水市| 浮山县| 靖州| 桃园市| 大埔县| 交口县|