zoukankan      html  css  js  c++  java
  • HttpWebRequest调用API

    public void HttpWebRequestPost()
    {
                string responseContent = string.Empty;
                var userNameAndPwd = new { userNameOrEmailAddress = "admin", password = "admin"};
                var jsonTest = JsonConvert.SerializeObject(userNameAndPwd);//序列化传输的对象
                byte[] byteArray = Encoding.UTF8.GetBytes(jsonTest);
                HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(abpTokenUrl);//需要请求的网址
                request.Method = "POST";
                request.ContentType = "application/json";//头部(文件一定要写)
                request.ContentLength = byteArray.Length;
                using (Stream reqStream = request.GetRequestStream())
                {
                    reqStream.Write(byteArray, 0, byteArray.Length);
    
                }
                using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())  //获取request的返回结果
                {
    
                    using (StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.Default))  //读取返回流
                    {
                        responseContent = sr.ReadToEnd().ToString();
                        var jsonResult = JsonConvert.DeserializeObject(responseContent);
                        
                    }
                }
    }
  • 相关阅读:
    ECMAScript6 入门 函数的扩展
    ECMAScript6 入门-let与const命令
    编码规范
    webpack常用插件
    JS与CSS那些特别小的知识点区别
    常见数组方法及细节
    JS库
    Object冷知识
    html5-语义化标签
    Css继承属性和非继承属性
  • 原文地址:https://www.cnblogs.com/jxl123456/p/12504563.html
Copyright © 2011-2022 走看看