最近开发一个需求,涉及获取服务端https证书。一般进行https调用我们都不太关心底层细节,直接使用WebClient或者HttpWebRequest来发送请求,这两种方法都无法获取证书信息,需要用到ServicePoint,这个类用于提供HTTP连接的管理。写个Demo,拿新浪首页试一下:usingSystem;
usi..
分类:
Web程序 时间:
2017-10-11 00:54:48
阅读次数:
163
在网上找了许久关于伪造UrlReferrer地址资料,也许是搜索的关键词不对吧,还是内容涉及到了什么敏感的东西,愣是没找到,换成自定义UrlReferrer也找不到。经过仔细研究,原来在.NET中要自定义一个UrlReferre,只要设置Referer这个属性即可,以下是具体实现的代码。一般在.NE ...
分类:
Web程序 时间:
2017-10-02 14:26:38
阅读次数:
206
解析http://219.142.81.86/igserver/ogc/kvp/TAS10R52000J49/WMTSServer服务的元数据 // 测试httpWebRequest读取 wmts元数据string address = "http://219.142.81.86/igserver/o ...
转自:http://www.mzwu.com/article.asp?id=3475 程序代码: 2.调用示例: ...
//HTTP post JSON 参数 private string HttpPost(string Url, Object ticket) { DataContractJsonSerializer serializer = new DataContractJsonSerializer(ticket ...
Winform点击button按钮上传: Web站点Default.aspx页面: string strPars = "";foreach (var key in Request.Form.AllKeys){ string val = Request[key]; strPars += "[" + k ...
用下边的小例子讲解具体功能的实现: 首先,我们想要请求远程站点,需要用到HttpWebRequest类,该类在System.Net命名空间中,所以需要引用一下。另外,在向请求的页面写入参数时需要用到Stream流操作,所以需要引用System.IO命名空间。 以下为Get请求方式: Uri uri ...
分类:
Web程序 时间:
2017-08-11 13:35:58
阅读次数:
320
先附代码 在当前项目开发中遇到了一个问题,在调用GetResponse方法时,wReq会挂掉,而且无法命中断点。 然后经过了大量努力和查阅资料仍没有解决。/(ㄒoㄒ)/~~ 之前Get请求超时是因为被多线程情况下连接数限制了 改成这样就行了System.Net.ServicePointManager ...
public static string Post(string url, string data, Encoding encoding) { try { HttpWebRequest req = WebRequest.CreateHttp(new Uri(url)); req.ContentTyp ...
分类:
Web程序 时间:
2017-08-02 00:26:45
阅读次数:
161
要想在Linux中用HttpWebRequest或WebClient访问远程https路径,需要作如下处理: 1,更新linux根证书(只需一次,在安装mono或安装jexus独立版后执行) sudo mozroots --import --ask-remove (独立版是:sudo /usr/je ...
分类:
Web程序 时间:
2017-07-29 11:33:09
阅读次数:
212