一、C#获取get数据,网页

private string GetData(string url)
        {
            HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);

myRequest.Method = "GET";                      //确定GET模式
            myRequest.ContentType = "application/json";                     //确定获取的数据格式
            myRequest.Headers.Add("Authorization", "yjsadmin=98CA2FFD2ACB56B612B3641341D74A5A");   //信息头参数添加

HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
            string content = reader.ReadToEnd();
            reader.Close();
            myResponse.Close();
            return content;

}

注意:对于多种信息头都可以用Request.Headers.Add()进行添加

二、C#获取post数据,网页

private string PostData(string url, string postData)
        {
            byte[] data = encoding.GetBytes(postData);     //postData可以为空
            HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url);

myRequest.Method = "POST";                     //确定post模式
            myRequest.ContentType = "application/json";
            myRequest.Headers.Add("Authorization", "yjsadmin=98CA2FFD2ACB56B612B3641341D74A5A");   //确定信息头参数
            myRequest.ContentLength = data.Length;
            Stream newStream = myRequest.GetRequestStream();

newStream.Write(data, 0, data.Length);
            newStream.Close();

HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
            string content = reader.ReadToEnd();
            reader.Close();
            myResponse.Close();
            return content;

}

注意:即使postData为空,也要在request中获取其byte,并且写入流中

C#获取get数据和post数据相关推荐

  1. 权限表管理之获取用户权限表列表数据

    用户权限控制说明 在产品运营平台中,是需要对用户进行权限控制的.Django实现了用户权限的控制 消费者用户与公司内部运营用户使用一个用户数据库来存储 通过is_staff 来区分是运营用户还是消费者 ...

  2. 规格选项表管理之查询获取规格选项表列表数据

    规格选项表管理 在规格选项表中我们需要对规格选项表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取规格选项表列表数据 接口分析 请求方式: GET ...

  3. mouted能不能访问data中的数据_Vue(定时器)解决mounted不能获取到data中的数据问题...

    vue中data定义 data() { return { isok:10, } } 在vue中使用定时器 如下 mounted是钩子函数 mounted(){ console.log(this.iso ...

  4. Case Study: 利用PHP获取关系型数据库中多张数据表的数据

    一.目标 该笔记的目的是引导读者借助WampServer平台和MySQL数据库,利用HTML/CSS/JS/PHP设计一个多数据表关联的网页.在上一个案例(Case Study: 利用JS实现数据库网 ...

  5. pandas获取dataframe数据列的数据类型、获取dataframe每类数据类型数据列的个数、使用select_dtypes函数、include参数以及exclude参数按照数据类型筛选数据

    pandas获取dataframe数据列的数据类型.获取dataframe每类数据类型数据列的个数.使用select_dtypes函数.include参数以及exclude参数按照数据类型筛选数据 目 ...

  6. mysql每组随机一条_MySql分组后随机获取每组一条数据的操作

    思路:先随机排序然后再分组就好了. 1.创建表: CREATE TABLE `xdx_test` ( `id` int(11) NOT NULL, `name` varchar(255) DEFAUL ...

  7. 解决paramiko获取远程脚本延时返回数据的问题

    解决paramiko获取远程脚本延时返回数据的问题 参考文章: (1)解决paramiko获取远程脚本延时返回数据的问题 (2)https://www.cnblogs.com/liushi-Oscar ...

  8. 使用axios post 提交数据,后台获取不到提交的数据解决方案

    使用axios post 提交数据,后台获取不到提交的数据解决方案 参考文章: (1)使用axios post 提交数据,后台获取不到提交的数据解决方案 (2)https://www.cnblogs. ...

  9. jdbc 3种获得mysql插入数据的自增字段值的方法_【JDBC】向数据表插入数据时,自动获取生成的主键...

    数据表设计时,一般都会有一个主键(Key)(自己指定),有时也可以使用联合主键: 有许多数据库提供了隐藏列为表中的每行记录分配一个唯一键值(如:rowid): 当我们没有指定哪一列作为主键key时,数 ...

  10. 获取DataTable前几条数据

    #region 获取DataTable前几条数据/// <summary>/// 获取DataTable前几条数据/// </summary>/// <param nam ...

最新文章

  1. Planetary.js:帮助你构建超炫的互动球体效果
  2. 【kuangbin专题】计算几何_半平面交
  3. python实现计算字符串或列表中每个字符出现的次数,并打印出现次数最多的字符
  4. OSPF1-5类LSA
  5. 多媒体课件利用计算机开发工具将,多媒体课件设计与制作教程PPT演示课件
  6. 引入其他字体库 和 字体样式设置
  7. 地面波天线怎样能多收台_教你怎样挑选DTMB地面波天线
  8. 分享一个超厉害的网站,几乎解决一切command not found问题
  9. spring-cloud-context源码解读
  10. 重装Win10系统其他盘的东西还在吗?
  11. Origin使用自定义函数拟合曲线函数
  12. 关于Onenote里项目符号Crtl+.无效的解决方法
  13. nvcc not installed
  14. AD9361收发通道原理和配置(AD射频随笔01)
  15. 关于 git rebase 的踩坑记录
  16. android代码查找快捷键是什么,Android Studio搜索功能(查找功能)及快捷键图文详解(示例代码)...
  17. Python读取EXCEL省份数据绘制地图
  18. wget已连接但没有回应_林小宅新恋情曝光被指出轨,回应:分手后交往的,没对不起任何人...
  19. 影响计算机关键性能参数测试研究,【计算机病毒论文】谈灯光告警计算机测试系统设计(共3104字)...
  20. Java、JSP网上报名系统

热门文章

  1. 刀剑2大型场景扫描技术全新场景“大足石刻”
  2. 使用单例模式封装网络工具类(okH)
  3. [cf] Codeforces 817D Imbalanced Array 单调栈
  4. uniapp中template标签和block标签的区别
  5. 问题记录2:cloneNode()
  6. html css is图片,isbackground
  7. 如何复制360doc图书馆的文字
  8. 好奇号火星车的一些计算机软硬件信息
  9. Vue:a标签点击和file-saver实现文件下载
  10. STM32输出SPWM波,HAL库,cubeMX配置,滤波后输出1KHz正弦波