[問題] C#要怎麼直接設定request header跟body
我想要直接把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
討論串 (同標題文章)