zoukankan      html  css  js  c++  java
  • 关于c#里面的httpclient的调用

    使用http调用接口的办法

            //下载using System.Net.Http;

            项目中的具体使用的方法

    get

    1
    2
    HttpClient client = new HttpClient();
    client.GetStringAsync("你定义的要访问的ip").Result;

    post

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     HttpClient client = new HttpClient();<br>        
     //设置接收参数类型
          client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
     //路径
          string url = "";
     //数据
          var json = "{ \"Name\": \"Test\" }";
    //数据进行封装到httpcontent里面去
          var httpContent = new StringContent(json, Encoding.UTF8);
     
          httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
     //需要读取数据的时候加await
     string apiResult = await httpClient.PostAsync(uri, httpContent).Result.Content.ReadAsStringAsync();
     //根据接口数据的写的类型,获取有用的数据
         
    过去的永远过去,未来的一直在等待.
     
    转自: https://www.cnblogs.com/hkyyqqq/p/7486087.html
  • 相关阅读:
    sipp如何避免dead call
    6174问题
    笨小熊
    scanf 与 cin 的区别
    谁获得了最高奖学金
    _int64、long long 的区别
    小光棍数
    简单排序法
    La=LaULb (循环链表)
    删除重复的数(顺序有序表)
  • 原文地址:https://www.cnblogs.com/javalinux/p/14486499.html
Copyright © 2011-2022 走看看