C#简单的Get请求URL
来源:互联网 发布:ip地址显示阿里云 编辑:程序博客网 时间:2024/06/09 18:27
1.引言
做ARCGIS二次开发的时候往往需要在Winform中Get请求URL获取参数信息,本次碰到的问题是:有需求通过ArcEngine请求ARCGIS Server服务参数并解析到界面显示。
2.代码
//Cookie容器 private static CookieContainer m_cookieContainer = new CookieContainer(); /// <summary> /// 获取请求结果(二进制数组) /// </summary> /// <param name="url"></param> /// <returns></returns> public byte[] GetGetResponse(string url) { WebResponse res = this.GetGetResponseEx(url); return this.getResponseStream(res); } /// <summary> /// 获取URL响应对象 /// </summary> /// <param name="url"></param> /// <returns></returns> public WebResponse GetGetResponseEx(string url) { System.Net.HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url); request.CookieContainer = m_cookieContainer; request.KeepAlive = true; WebResponse res = request.GetResponse(); return res; } private byte[] getResponseStream(WebResponse response) { Stream smRes = response.GetResponseStream(); byte[] resBuf = new byte[10240]; int nReaded = 0; MemoryStream memSm = new MemoryStream(); while ((nReaded = smRes.Read(resBuf, 0, 10240)) != 0) { memSm.Write(resBuf, 0, nReaded); } byte[] byResults = memSm.ToArray(); memSm.Close(); return byResults; }
0 0
- C#简单的Get请求URL
- 安卓 get请求的URL获取简单方法
- c#简单实现GET和POST请求
- 对get请求的URL 参数排序
- retrofit简单的get请求
- 简单的HTTP请求处理器,可以处理POST,GET方式访问URL
- 简单的POST请求和get请求
- GET方法请求URL
- Url请求get拼接
- Url请求get拼接
- java拼接get请求的url请求地址
- C# 简单的 get set
- OkHttp的get请求的简单用法
- 通过URL返回请求的内容 C#
- c#获取url请求的返回值
- c#获取url请求的返回值
- php 简单的web get 请求处理
- Okhttp Get请求的简单应用
- 视图解析器的作用
- 浏览器兼容性问题
- Spark Shuffle服务和客户端
- bean的构造函数装备和分散装配
- Android Glide网络图片加载神器
- C#简单的Get请求URL
- 关于 bind 你可能需要了解的知识点以及使用场景
- 灾难降临,“996”或加速中国互联网企业走向没落
- 求100~200之间不能被3整除的数
- Qt学习之十五:事件总结
- Android 4.4 源码编译记录
- 将 instance 连接到 second_local_net - 每天5分钟玩转 OpenStack(85)
- google访问外网工具使用方法
- 随笔