作者senjor (哞哞)
看板C_Sharp
标题[问题] C#要怎麽直接设定request header跟body
时间Thu May 21 19:18:59 2009
我想要直接把HttpWebRequest的head直接包起来
就是直接把资料A这一串放进header里面
//资料A
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/x-shockwave-flash, application/vnd.ms-excel,
application/vnd.ms-powerpoint, application/msword,
application/x-ms-application, application/x-ms-xbap,
application/vnd.ms-xpsdocument, application/xaml+xml, */*
Referer: http://gibk21.bio.kyutech.ac.jp/netasa/rvp-net/
Accept-Language: zh-tw
Content-Type: multipart/form-data;
boundary=---------------------------7d93db2ab303c4
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
Proxy-Connection: Keep-Alive
Pragma: no-cache
Content-Disposition: form-data; name="upfile"; filename=""
Content-Type: application/octet-stream
Content-Disposition: form-data; name="sequence"
Content-Disposition: form-data; name="submit"
Host: gibk21.bio.kyutech.ac.jp
Content-Length: 477
然後再把下面这一串B放到body里面
//资料B
-----------------------------7d93db2ab303c4
Content-Disposition: form-data; name="upfile"; filename=""
Content-Type: application/octet-stream
-----------------------------7d93db2ab303c4
Content-Disposition: form-data; name="sequence"
PYFDNISTIAYEGPASKNPLAFKFYNPEEKVGDKTMEEHLRFSVAYWHTFTGDGSDPFGAGNMIRPWNKYSGMDLAKARV
-----------------------------7d93db2ab303c4
Content-Disposition: form-data; name="submit"
Predict
-----------------------------7d93db2ab303c4--
可是我看了半天
HttpWebRequest好像只能一个一个设定header
而且他没有提供的属性还不能设定
另外他也没有request body的地方可以设定
请问大大们如果我要送request到cgi网页,我要怎麽做呢?
似乎找不到一个适合的类别/属性可以用?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.155.215