如何修改 webbrowser header中的Accept 和UserAgent

xkx2003 2011-10-31 09:16:28
在网上查了些资料,现在只会改一个,如只修改headers中的Accept
string targetFrame = String.Empty;
byte[] postData = ASCIIEncoding.ASCII.GetBytes(String.Empty);
string headers = "Accept: */*";
webBrowser1.Navigate(url, targetFrame, postData, headers);

如果同时修改 Accept 和UserAgent,该怎么写?
...全文
1053 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 2011-11-02
  • 打赏
  • 举报
回复
Accept-Language: *

不就可以了?
xkx2003 2011-10-31
  • 打赏
  • 举报
回复
例如
在用webbrowser打开网页的时候,headers中有
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: zh-cn

如何修改,使得webbrowser请求网页时候,不发送 Accept-Language: zh-cn

只是发送
Accept: */*
Accept-Encoding: gzip, deflate
xkx2003 2011-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fangxinggood 的回复:]

string headers = "Accept: */*\nUser-Agent: test";
[/Quote]
本来用webbrowser打开网页时候,header中有 “Accept-Language: zh-cn”
如果取消这个Accept-Language 该怎么操作?
机器人 2011-10-31
  • 打赏
  • 举报
回复
string headers = "Accept: */*\nUser-Agent: test";

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧