zoukankan      html  css  js  c++  java
  • .Net常用方法汇总

    //创建某个目录的文件夹

    调用如下:

    var folder = initFolder(Export_Folder.Text, "ExportMembers");

    private string initFolder(string baseFolderPath, string folderName)
      {
       if (!baseFolderPath.EndsWith("\")) baseFolderPath += "\";
       var folder = baseFolderPath + folderName;
       if (!Directory.Exists(folder)) Directory.CreateDirectory(folder);
       return folder;
      }

    HttpClient的异步Get/Post调用实例:

    /// <summary>
            /// Get请求模拟
            /// </summary>
            /// <param name="url">请求URL</param>
            public void HttpRequest(string url)
            {
                HttpClient client = new HttpClient();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                Task<HttpResponseMessage> response = client.GetAsync(url);
                HttpResponseMessage result = response.Result;
                this.queryResultPane.Text = result.Content.ReadAsStringAsync().Result;
            }

    Post调用如下:

    var member = new
                {
                    Code = "8fd8d3f6-4389-4315-a809-ce931dd427afm6",
                    Birthday = "2010-1-1",
                    Marital = "wei婚"
                };

                HttpClient client = new HttpClient();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                //简单类型的参数,webApi方法里可以不定义参数,通过HttpContext.Current.Request.QueryString["Mobile"]来获取
                Task<HttpResponseMessage> response =
                    client.PostAsJsonAsync(string.Format(U8688 + "MemberPoint/SaveMember"), member);
                HttpResponseMessage result = response.Result;
                this.Response.Output.Write(result.Content.ReadAsStringAsync().Result);

  • 相关阅读:
    Kivy / Buildozer VM Ubuntu不能连接到网络的问题解决
    创建PHP组件(composer)
    uniapp基础
    标准js和浏览器js的区别(uniapp)
    swagger api工具 PHP组件 ---- 1
    阿里云视频点播--事件通知
    直接网页打印出现a标签的地址解决办法
    阿里云视频直播--直播转点播--实践2
    阿里云视频直播--直播转点播--实践1
    阿里云视频直播--直播转点播
  • 原文地址:https://www.cnblogs.com/itjeff/p/4586105.html
Copyright © 2011-2022 走看看