看板 C_Sharp 關於我們 聯絡資訊
有些header(常用的) 都有屬性可以設定 例如你說的AcceptReferer都可以像下面這樣設定: hreq.Accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,..@!$#&^#$&" 那如果你要的header預設的函式庫裡找不到 例如 Accept-Language 只好就直接像這樣設定: hreq.Headers.Set("Accept-Language", "zh-tw"); 設request body的話網路找應該都一堆範例 大致上就是要先編碼過然後再送出去 整個流程大概長這樣 HttpWebRequest hreq = (HttpWebRequest)HttpWebRequest.Create(url); hreq.Method = "POST"; // //設定前面說的你想設的headers // string postData = "aaa=123&bbb=456"; byte[] byteArray = Encoding.UTF8.GetBytes(postData); Stream newStream = hreq.GetRequestStream(); newStream.Write(byteArray, 0, byteArray.Length); newStream.Close(); HttpWebResponse response = (HttpWebResponse)hreq.GetResponse(); ※ 引述《senjor (哞哞)》之銘言: : 我想要直接把HttpWebRequest的head直接包起來 : 恕刪 -- http://blog.wahahajk.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.39.230 ※ 編輯: MRjk 來自: 140.116.39.230 (05/21 21:01)
senjor:超感謝你的,可惜不是巴哈,不然一定給你GP >///< 05/21 21:20
maxi326:這樣也可以設定REFERER,厲害 05/21 23:49