httpwebrequest请求的问题

问题描述

各位朋友,我在模拟某网站的时候,遇到了这样一个问题。post的时候需要一个参数,但是我在get该页面的时候,该参数的value是空的。用httpwatch页面登录跟踪的时候该参数还是有值得。该参数的值可能是点登录的时候产生的,请问一下,这种问题有什么办法解决么?

解决方案

解决方案二:
问题描述的不清楚,建议重新描述~
解决方案三:
在登录的时候是需要传过来一个值的,如stringname=用户名response.redirect("load.aspx=id"+name);然后那边登录后才能得到值request.querrystring("id");这样就获取到值了
解决方案四:
就是说,我在模拟登录的时候有个参数得不到,可以是执行js产生的,,该怎么解决?
解决方案五:
各位帮帮忙啊,,别让帖子沉了,。,
解决方案六:
open以后加上这句试试xmlReqeust.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

时间: 2024-07-29 11:05:17

httpwebrequest请求的问题的相关文章

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

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

[C#]使用HttpWebRequest请求远端服务器时如何加载SSL证书

编写者:郑昀@UltraPower 首先加上引用"System.Security.DLL", 其次在工程中 using System.Security.Cryptography.X509Certificates; 这样就可以使用" X509Certificate Class "了,它的定义参见http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystems

C#的HttpWebRequest第一次请求很慢超时的原因及解决方法

在使用HttpWebRequest建立http请求时,第一次连接的响应速度会很慢,而且还会出现请求超时的错误,这里大概有十几秒钟的等待时间,但是一旦第一次运行成功后,下面的请求页面速度就会很快了. 网上查找了下,发现和我遇到同样问题的网友也有很多. 网友小A说: "第一次用HttpWebRequest请求连接非常慢,但是只要第一次连接getresponse或者getrequeststream()成功了,后面就很快.不过只要一重新拨号,就又要很长时间才能获取getresponse()或者是getr

使用MemberShip时 用HttpWebRequest抓数据

最近在做一个项目,因为是分层设计,为了各层之间解耦,我们采用了HttpWebRequest来抓取同域下 的文件数据(动态生成的)来生成新的对象.我们生成数据页的handler都是以.do结尾的,以示区分.但是 这也带来了问题,在使用HttpWebRequest抓数据时,通不过验证.但是我们使用AJAX同样也是.do结尾的啊, 却可以使用,奇怪!网上找Membership的验证原理,资料及其缺乏.多是设置cookie之类的,也试了好多次,均 不奏效!事实也证明,当我们禁用cookie时,membe

HttpWebRequest的常见错误使用TcpClient可避免_实用技巧

有时使用HttpWebRequest对象会出现错误,总结有三种: 1.System.Net.WebException: 服务器提交了协议冲突. Section=ResponseStatusLine 2.System.Net.WebException: 基础连接已经关闭: 连接被意外关闭. 3.System.Net.ProtocolViolationException: 无法发送具有此谓词类型的内容正文. 使用TcpClient对象搞定: 复制代码 代码如下: private string Get

HttpWebRequest下载文件,乱码问题解决方案

写在前面 今天之所以会总结HttpWebRequest下载文件,主要是因为在使用该类下载文件的时候,有些地方需要注意一下,在实际的项目中遇到过这种问题,觉得还是有必要总结一下的.在下载文件时,最常见的就是下载的文件出现乱码. 一个例子 还是以前面介绍的restful接口为例吧,现在我要通过HttpWebRequest请求,来下载图片,可以这样来. api地址为:http://localhost:21074/ImageService/api/1.jpg 关于restful imageservice

求HttpWebRequest第一次连接响应超慢的解决办法.

问题描述 第一次用HttpWebRequest请求连接非常慢,但是只要第一次连接getresponse或者getrequeststream()成功了,后面就很快.不过只要一重新拨号,就又要很长时间才能获取getresponse()或者是getrequeststream().求怎么样才能解决这个问题,即使第一次慢点,但是等后面网络重拨后,可以快速的链接上,获取响应.HttpWebRequestrequest=(HttpWebRequest)Webrequest.Create(url);reques

HttpWebRequest 使用Proxy 21秒超时问题

问题描述 HttpWebRequest使用Proxy访问的时候,有的IP不知道是怎么回事,设置Timeout多小都没用,不管怎么设置,经过多次试验他都要21秒左右才会抛出异常.HttpWebRequest有什么参数是默认21秒的吗, 解决方案 解决方案二:145.39.68.185:80就拿这个IP做例子,解决方案三:一般出现在第一次创建请求,使用了代理会触发DNSLookup如果你不使用代理将Proxy设置成null就不会出现这个问题,如果你的软件就是为了要代理访问,似乎没有什么方法能解决第一

C#实现通过程序自动抓取远程Web网页信息

web|程序|过程|网页 通过程序自动的读取其它网站网页显示的信息,类似于爬虫程序.比方说我们有一个系统,要提取BaiDu网站上歌曲搜索排名.分析系统在根据得到的数据进行数据分析.为业务提供参考数据. 为了完成以上的需求,我们就需要模拟浏览器浏览网页,得到页面的数据在进行分析,最后把分析的结构,即整理好的数据写入数据库.那么我们的思路就是: 1.发送HttpRequest请求. 2.接收HttpResponse返回的结果.得到特定页面的html源文件. 3.取出包含数据的那一部分源码. 4.根据