请选择 进入手机版 | 继续访问电脑版

资源299论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

日本代购,韩国代购,专业海外代购服务
查看: 400|回复: 1

【C#MVC】 使用HttpWebRequest访问外部API,并返回json信息

[复制链接]

629

主题

689

帖子

2289

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2289
发表于 2019-7-26 17:55:00 | 显示全部楼层 |阅读模式
先领券再购物更优惠
【C#MVC】 使用HttpWebRequest访问外部API,并返回json信息
  1. public string OpenReadWithHttps(string URL, string strPostdata, string strEncoding)
  2.         {
  3.             Encoding encoding = Encoding.Default;
  4.             HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
  5.             request.Method = "post";
  6.             request.Headers.Add("access_key", "your access_key");
  7.             request.Accept = "application/json";
  8.             request.ContentType = "application/json; charset=utf-8";
  9.             byte[] buffer = Encoding.ASCII.GetBytes(strPostdata);
  10.             request.ContentLength = buffer.Length;
  11.             request.GetRequestStream().Write(buffer, 0, buffer.Length);
  12.             HttpWebResponse response = (HttpWebResponse)request.GetResponse();
  13.             using (StreamReader reader = new StreamReader(response.GetResponseStream(), encoding))
  14.             //System.Text.Encoding.GetEncoding(strEncoding)
  15.             {
  16.                 return reader.ReadToEnd();
  17.             }
  18.         }
复制代码


回复

使用道具 举报

0

主题

19

帖子

42

积分

新手上路

Rank: 1

积分
42
发表于 2019-8-31 21:57:07 | 显示全部楼层
先领券再购物更优惠
致富苑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

QQ|Archiver|手机版|小黑屋|资源299论坛

GMT+8, 2020-8-5 13:39 , Processed in 0.026394 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表