E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HttpWebRequest
WebClient 轻松实现文件下载上传、网页抓取
我们知道用WebRequest(
HttpWebRequest
、FtpWebRequest)和WebResponse(HttpWebResponse、FtpWebResponse)可以实现文件下载上传、网页抓取
fox123871
·
2013-05-10 17:00
HttpWebRequest
介绍
首先介绍一下HTTP协议,HTTP亦即HpyerTextTransferProtocal的缩写,它是现代互联网上最重要的一种网络协议,超文本传输协议位于TCP/IP协议的应用层,是一个面向无连接、简单、快速的C/S结构的协议。HTTP的工作过程大体上分连接、请求、响应和断开连接四个步骤。C#语言对HTTP协议提供了良好的支持,在.NET类库中提供了WebRequest和WebResponse类,这
fox123871
·
2013-05-10 15:00
服务器提交了协议冲突. Section=ResponseStatusLine,WebClient使用Cookie
自己写了个程序,利用post获取某网站的信息,当进行到httpWebResponse=(HttpWebResponse)
httpWebRequest
.GetResponse()时会提示“服务器提交了协议冲突
youaregoo
·
2013-05-01 09:00
HttpWebRequest
的一个 异步封装
相信大家对
HttpWebRequest
这个类应该非常熟悉了吧。主要用它来模拟http请求,在有些时候我们需要用到它的异步处理,每次用的时候都要写很多代码,于是今天把它简单的封装了一下。
·
2013-04-28 17:00
request
C#中
HttpWebRequest
用Post提交Content-Type: multipart/form-data; boundary=
在C#中有
HttpWebRequest
类,可以很方便用来获取http请求,但是这个类对Post方式没有提供一个很方便的方法来获取数据。
囧
·
2013-04-12 11:52
C#
HttpWebRequest
在Post的时候,遇到特殊符号+号(加号)变成空格了
于是我想到用
HttpWebRequest
模拟表单提交数据(至于怎么模拟,我相信能搜索到这篇文章的人应该都知道),然后获取输出值。数据可以提交过去,也可以获
·
2013-04-10 09:00
request
HttpWebRequest
抓取网页数据返回异常:远程服务器返回错误: (503) 服务器不可用
解决方法:HttpWebRequestrequest=(
HttpWebRequest
)WebRequest.Create(webURL); //声明一个
HttpWebRequest
请求
fishernemo
·
2013-04-09 14:00
Post提交数据到接口或网址 获取返回数据
(stringurl,stringstrPost) { stringresult=""; StreamWritermyWriter=null; HttpWebRequestobjRequest=(
HttpWebRequest
smartsmile2012
·
2013-04-08 15:00
httpwebrequest
详解
HttpWebRequest
和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。
mx5721
·
2013-04-07 17:00
C#网页爬虫学习笔记(1)
既然要获取数据,我们首先要做的就是与网站取得通信建立连接,C#的System.Web为我们提供了建立通信的方法HttpWebRequestall_request=(
HttpWebRequest
)WebRequest
·
2013-04-04 15:00
学习笔记
使用Bitsadmin 命令下载文件
正确情况下,我们用WebClient,
HttpWebRequest
还有WebBrowser这些方式去下载东西,但是今天发现了另外一个用命令行的方式也可以下载东西呢。。
Jlins
·
2013-04-04 00:21
The remote server returned an error:not found
最近做win phone,遇到一个问题,用
HttpWebRequest
做https的post请求时,一直报 "The remote server returned an error:not
chriszeng87
·
2013-04-01 17:00
win phone
HttpWebResponse远程服务器返回错误: (500) 内部服务器错误。
现象我们编码实现请求一个页面时,请求的代码类似如下代码: HttpWebRequestreq=(
HttpWebRequest
)WebRequest.Create(strUrl);req.UserAgent
jasonjn
·
2013-03-28 16:43
HttpWebResponse
使用RestSharp 库消费Restful Service
NET/Mono下如何消费RestfulService呢,再也没有了方便的VisualStudio的方便生产代理的工具了,你还在用
HttpWebRequest
自己封装吗?
yerik_yao
·
2013-03-27 18:32
service
Restful
RestSharp
windows phone push
html/zhuantixilie/winphone7/2011/1108/11565_2.html http://stackoverflow.com/questions/4166222/
httpwebrequest
-endgetresponse-throws-a-notsupportedexception-in-windo
chriszeng87
·
2013-03-22 12:00
windows phone
WebAPI返回数据类型解惑
2.怎么修改WebAPI的返回数据类型,我用IE浏览器请求返回的数据都是JSON格式的,用Firefox和Chrome返回数据格式是XML,然后自己用
HttpWebRequest
请求返回的是JSON格式的
·
2013-03-19 21:00
数据类型
WebAPI返回数据类型解惑
2.怎么修改WebAPI的返回数据类型,我用IE浏览器请求返回的数据都是JSON格式的,用Firefox和Chrome返回数据格式是XML,然后自己用
HttpWebRequest
请求返回的是JSON格式的
·
2013-03-19 10:00
数据类型
关于解决 请求被中止:无法建立SSL / TLS安全通道(The request was aborted: Could not create SSL/TLS secure channel)的问题
我使用
HttpWebRequest
访问其他网站时,出现"请求被中止:无法建立SSL / TLS安全通道"错误,于是goog和百度了一番,提供的答案基本是:ServicePointManager.ServerCertificateValidationCallback
·
2013-03-18 11:00
request
C#三种模拟自动登录和提交POST信息的实现方法
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、
HttpWebRequest
这三个
sundacheng1989
·
2013-03-15 16:00
不“简单”的HttpClient
微软在.NETFramework4.5中为大家带来了System.Net.Http.HttpClient,既然叫HttpClient,我想应该迎合了HTTP简单的特性,应该会比
HttpWebRequest
·
2013-03-05 10:00
C#
C# WinForm下载文件
stringfilename,System.Windows.Forms.ProgressBarprog) { try { System.Net.HttpWebRequestMyrq=(System.Net.
HttpWebRequest
·
2013-02-27 10:00
WinForm
HttpWebRequest
的常见错误使用TcpClient可避免
有时使用
HttpWebRequest
对象会出现错误,总结有三种:1、System.Net.WebException:服务器提交了协议冲突.Section=ResponseStatusLine2、System.Net.WebException
·
2013-02-26 17:13
静态(static)变量的初始化
Uritarget=newUri(sUrl); HttpWebRequestresquest=(
HttpWebRequest
)WebRequest.Create(target); ProxySetting
leftfist
·
2013-02-22 15:00
正则表达式,由于双引号引发的一些事
图1:这是一段通过
HttpWebRequest
获得的网页
sela01
·
2013-02-21 22:00
window phone WebClient和
HttpWebRequest
并解决gb2312乱码问题
1.WebClient类在System.Net空间下,提供向URI标识的目标发送数据和从URI标识的目标接收数据的类。获取数据通过OpenReadAync,完成时OpenReadCompletedprivatevoidDoWebClient() { stringurl="http://www.qq.com"; WebClientclient=newWebClient();
wulongtiantang
·
2013-02-19 16:00
使用C#的
HttpWebRequest
模拟登陆访问人人网(很好的一个例子,理解http的基本工作方式)
无论使用任何语言做模拟登陆或者抓取访问页面,无外乎以下思路:第一启用一个web访问会话方法或者实例化一个web访问类,如.net中的
HttpWebRequest
;第二模拟POST或者GET方式提交的数据
smeller
·
2013-02-16 18:00
C#多线程环境下调用
HttpWebRequest
并发连接限制
.net的
HttpWebRequest
或者WebClient在多线程情况下存在并发连接限制,这个限制在桌面操作系统如windowsxp,windows7下默认是2,在服务器操作系统上默认为10.如果不修改这个并发连接限制
smeller
·
2013-02-16 11:00
HttpWebRequest
的GetResponse或GetRequestStream偶尔超时 + 总结各种超时死掉的可能和相应的
【问题】用C#模拟网页登陆,其中去请求几个页面,会发起对应的http的请求request,其中keepAlive设置为true,提交请求后,然后会有对应的response:resp=(HttpWebResponse)req.GetResponse();之前的多次调试,一直都是可以正常获得对应的response,然后读取html页面的。但是后来几次的调试,在没有改变代码的前提下,结果GetRespo
smeller
·
2013-02-16 10:00
基于
HttpWebRequest
的通用请求和响应处理
作者:TonyQu最近基于C#写了个Spider框架,所以有了此文的心得,虽然这话题也不算什么新话题了,但我还是想写一篇这样的文章,因为我发现这玩意真的写起代码来还是有很多细节的,要做到通用还是有一定难度的。当然,本文会略过最基本的一些东西,如GET/POST方式,UserAgent等,这不是本文要讨论的重点。我使用过程中遇到的最大挑战是以下几个问题:a.如何处理chunked的页面b.如何处理g
瞿杰
·
2013-02-11 06:16
文章
如何
通用
的
基于
HttpWebRequest
的通用请求和响应处理
作者:TonyQu最近基于C#写了个Spider框架,所以有了此文的心得,虽然这话题也不算什么新话题了,但我还是想写一篇这样的文章,因为我发现这玩意真的写起代码来还是有很多细节的,要做到通用还是有一定难度的。当然,本文会略过最基本的一些东西,如GET/POST方式,UserAgent等,这不是本文要讨论的重点。我使用过程中遇到的最大挑战是以下几个问题:a.如何处理chunked的页面b.如何处理g
瞿杰
·
2013-02-11 06:16
的
文章
如何
HttpWebRequest
post提交数据错误
转载:http://www.01yun.com/dotnet_question/20121217/11019.html在线等HttpWebRequestpost提交数据错误我用HttpWebRequestpost方式提交数据,如果参数中带有‘%’后台取数据就会报错,请问有没有什么方式可以将百分号传入进去的?privateboolMsg(stringurl,stringcontents,string
gujian123456
·
2013-02-01 15:20
HttpWebRequest
WebRequest 超时不起作用
//WebRequest request = WebRequest.Create(uri);
HttpWebRequest
request = (
HttpWebRequest
·
2013-01-11 15:00
request
.net/C#
HttpWebRequest
传送与接收参数
publicstringPostData(stringurl,stringdata)//url:要发送到网站的地址data:传送需要的参数{HttpWebRequestmyRequest=(
HttpWebRequest
Ocean Wong
·
2013-01-09 11:43
c#编程
WebRequest 对象的使用
//
HttpWebRequest
是WebRequest的派生类,专门用于Http System.Net.HttpWebRequestre
smeyou
·
2012-12-27 14:00
C#使用
HttpWebRequest
进行HTTP请求发送和接收的一些小结。(新增修复.NET4.0以下关于cookie的bug)
2014.11.29新增HTTPS处理和常用的getMid函数直接贴代码:#regionhttpUtils privateconststringDefaultUserAgent="Mozilla/5.0(WindowsNT5.1)AppleWebKit/537.1(KHTML,likeGecko)Chrome/21.0.1180.89Safari/537.1"; privateCookieCon
yanjiee
·
2012-12-20 17:00
HttpWebRequest
中的cookieCollection和cookeContainer
cookieCollection是一个针对一个域所有的cookie的集合cookeContainer是一个容器,里面可以装多个域的cookie的集合说白了就是cookieCollection只能存一个网站的cookies,cookeContainer可以存一堆网站的。参考网址:http://blogs.msdn.com/b/dgorti/archive/2005/08/16/452347.aspx
yanjiee
·
2012-12-17 15:00
基于
HttpWebRequest
的通用请求和响应处理
基于
HttpWebRequest
的通用请求和响应处理 作者:TonyQu最近基于C#写了个Spider框架,所以有了此文的心得,虽然这话题也不算什么新话题了,但我还是想写一篇这样的文章,因为我发现这玩意真的写起代码来还是有很多细节的
·
2012-12-17 10:00
GZip
C#
cookie
encoding
http压缩
chunked
HttpWebRequest
windows phone 实现mjpeg流视频的人脸识别
最大也只是100多MS的延迟接收图像方法publicvoidrecVideo() { stringsourceURL="图片流地址"; while(true) { HttpWebRequestreq=(
HttpWebRequest
cooska
·
2012-12-16 19:00
windows
windows
phone
phone
人脸识别
c#
HttpWebRequest
通过代理服务器抓取网页内容应用介绍
usingSystem.Net;publicstringget_html(){stringurlStr="http://www.domain.com";//�O定要�@取的地址HttpWebRequesthwr=(
HttpWebRequest
·
2012-11-30 11:48
HttpWebRequest
发送数据 post
1、创建
HttpWebRequest
对象
HttpWebRequest
对象用WebRequest.Create(url)方法获得。
长平狐
·
2012-11-28 15:00
C#中用
HttpWebRequest
/HttpWebResponse来发送/接收数据
//获取方法httPost请求URL发送过来的数据publicActionResultToUrl() { stringresult=""; stringjsonStr="",line; try { StreamstreamResponse=Request.InputStream
长平狐
·
2012-11-28 15:00
Windows Phone网络
HttpWebRequest
用法
在WindowsPhone系统中,通过
HttpWebRequest
类可以很容易的发送网络请求,获取网络数据。
HttpWebRequest
是异步操作,不会堵塞主线程。
L_serein
·
2012-11-28 13:00
C#
HttpWebRequest
绝技 根据URL地址获取网页信息
如果要使用中间的方法的话,可以访问我的帮助类完全免费开源:C#HttpHelper,帮助类,真正的Httprequest请求时无视编码,无视证书,无视Cookie,网页抓取1.第一招,根据URL地址获取网页信息 先来看一下代码get方法publicstaticstringGetUrltoHtml(stringUrl,stringtype) { try
dannywj1371
·
2012-11-20 11:00
C#实现POST提交方式
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、
HttpWebRequest
这三个
·
2012-11-13 14:00
post
判断网页URL是否存在
刚开始接到任务时感觉无从着手,之后就忙着百度,谷歌,但是网上通用的一些方法并不能很好的解决问题,有时候我们需要真对我们所要工作的内容和性质写不同的代码,一般通用测试URL是否存在,都是判断浏览器的响应值是否ok,代码如下:
HttpWebRequest
wsql
·
2012-11-08 14:00
url
ASP.NET MVC Web API HttpClient简介
1.HttpClient简单介绍依稀还记得那个时候用WebClient,
HttpWebRequest
来发送一个请求,现在ASP.NETMVC4中自带了一个类HttpClient,用于接收HttpResponseMessage
·
2012-11-08 11:29
ASP.NET MVC Web API 学习笔记----HttpClient简介
1.HttpClient简单介绍 依稀还记得那个时候用WebClient,
HttpWebRequest
来发送一个请求,现在ASP.NETMVC4中自带了一个类HttpClient,用于接收HttpResponseMessage
·
2012-11-07 17:00
httpclient
mvc
Web
api
C#
asp.net
HttpWebRequest
.UserAgent 浏览器USER_AGENT留存
各大经典浏览器HTTP_USER_AGENT详细IE 而IE各个版本典型的userAgent如下: Mozilla/4.0(compatible;MSIE8.0;WindowsNT6.0) Mozilla/4.0(compatible;MSIE7.0;WindowsNT5.2) Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1) Mozilla/4.0(co
Gary.han
·
2012-11-05 16:00
C# CookieContainer使用
public HttpWebResponse SendRequest(
HttpWebRequest
webRequest) { webRequest.CookieContainer = cookieContainer
ooaer
·
2012-10-29 16:00
contain
断点续传下载文件
在.net里关于用Http下载文件,有
HttpWebRequest
实在是简单。通常用这个组建可以轻松为自己量身定做一个类似于迅雷的下载软件,只要你舍得花这个时间。
·
2012-10-12 10:00
下载文件
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他