HttpWebRequest 参数问题

问题描述

求救,各位大虾,我用C#写网页抓取遇到点问题HttpWebRequest中Method=“Post”在传参数是遇到点困难,有一个参数是a=b&c这样的类型的,请问该怎么处理a=b&ca=b&ca=b&c

解决方案

解决方案二:
本帖最后由 net_lover 于 2012-01-14 13:05:39 编辑
解决方案三:
看看这个连接,POst模拟登陆:

时间: 2024-10-08 06:17:58

HttpWebRequest 参数问题的相关文章

httpwebrequest-C# winform程序用HttpWebRequest提交一个参数,需要服务端计算后返回结果

问题描述 C# winform程序用HttpWebRequest提交一个参数,需要服务端计算后返回结果 请求为 网址?param=XXX 我的服务器端改怎么写? 解决方案 HttpWebRequest有对应的HttpWebResponse,这个HttpWebResponse对象返回请求的页面的相应的所有信息字符串. 比如,你的请求url是"http://www.baidu.com/",那么HttpWebResponse对象返回的就应该是百度首页的html的所有字符.因此,如果你的请求页

httpwebrequest-怎么用HttpWebRequest请求 参数是文件btye[]类型

问题描述 怎么用HttpWebRequest请求 参数是文件btye[]类型 求解 怎么用HttpWebRequest请求 参数是文件btye[]类型

接口-请求参数中有btye[]的文件 怎么用HttpWebRequest去请求

问题描述 请求参数中有btye[]的文件 怎么用HttpWebRequest去请求 求大神指教 我做了个接口,别人调用了我的接口后 Stream stream = Request.Files["img"].InputStream; byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, bytes.Length); stream.Seek(0, SeekOrigin.Begin); 我从Request中取到了他上传的文

笨笨图片批量下载器 V0.3 beta[C# | WinForm | 正则表达式 | HttpWebRequest | Async异步编程] new

前言      从[笨笨图片批量抓取下载 V0.2 beta]到[笨笨图片批量下载器 V0.3 beta]时间将近2个月,不是说这个升级版本开发了这么久,实在是懒,呵呵: )再加有时候工作忙.学习,多的时间就不愿意动了,现在都感觉辜负了上一版N多朋友的支持了,不过这将近一个星期时间我按计划完成了这个小软件版的升级开发,并且依然和上两个版本一样保持源代码开源,文章最后有下载地址,以下是这个版本相比上个版本的特点:      1.     加入图片是否重命名.      2.     加入异步线程池

HttpWebRequest delete方法 C#

问题描述 小弟刚接触Json数据请求,最近用winform写一个桌面应用程序用到这方面的东西.然后先写了get,post方法,都没有问题:写到delete,发现连接在第二次delete之后,再GET数据的时候连接直接断掉.MSDN了一下,说方法里面只能有GET和POST,但是为什么我第一次DELETE是成功的?我很不能理解.忘大神指点迷津,是不是我哪里参数没设置?还是哪里资源没释放干净.下面贴一下我GET,POST和DELETE的代码.//这里是GET的方法namespaceClient100{

winform-c# winfrom post请求网址带多个参数的问题 请看下面代码

问题描述 c# winfrom post请求网址带多个参数的问题 请看下面代码 string strURL = ""http://www.cqjg.gov.cn/newwww/c7/clwz.asp""; System.Net.HttpWebRequest request; request = (System.Net.HttpWebRequest)WebRequest.Create(strURL); //Post请求方式 request.Method = "

使用httpwebrequest Post数据到网站【转】

from:http://www.cnblogs.com/supers/articles/1327897.html   怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等. 假如某个页面有个如下的表单(Form): <form name="form1" action="http://www.here.com/login.asp" method="post">

HttpWebRequest爬虫怎么样获取Status Code:503异常标头的body,这个503请求抓包和浏览器有网页显示

问题描述 HttpWebRequest直接报异常了,怎么样忽略这个503异常,像StatusCode:200一样得到正文呢? 解决方案 解决方案二:503的错误显示和200的不一样,不通浏览器返回都不同的,在其他位置.解决方案三:引用1楼xomix的回复: 503的错误显示和200的不一样,不通浏览器返回都不同的,在其他位置. 他这个只是StatusCode码不一样,网站故意发出来StatusCode503干扰机器人的,实际应该还是200的.但浏览器能显示正文,我机器人直接抛出503异常来了..

HttpWebRequest.AddRange(int ,int )为什么无效?

问题描述 我最近使用HttpWebRequest.AddRange(int,int)方法设定请求对象的字节范围来实现多线程下载,但是发现无论设定参数是多少,总是不起作用,得到的总是整个请求对象,并没有按照参数分段,不知大家碰到过这样的问题没有?尝试很多方法都没用,希望高手指点!我用的是vs.net2005+winXPsp2,急! 解决方案 解决方案二:我也遇到这个问题了,也是无效,不知道是怎么回事解决方案三:刚刚发现,HttpWebRequest.AddRange(int,int)要写在(Htt