怎么修改 User-Agent里面的内容

2025-02-26 03:36:42
推荐回答(3个)
回答1:

// 获取当前默认的UserAgent信息
char szDefaultAgent[1024];
DWORD dwSize = 1024;
HRESULT hr = ObtainUserAgentString(0, szDefaultAgent, &dwSize);

// 追加自定义信息,修改。

CStringA strDefaultAgent(szDefaultAgent);
strDefaultAgent += " MyBrowser/1.0";
hr = UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, strDefaultAgent.GetBuffer(), strDefaultAgent.GetLength(), 0);
strDefaultAgent.ReleaseBuffer();

回答2:

点击 工具→360安全浏览器选项→其他→杂项→统一IE和360安全浏览器的User-agent 打勾,并重启浏览器

360浏览器就进行了一个自动更新,自动将用户的360浏览器的该选项设置为勾选状态,强行让360使用IE的User Agent,大家可以进行测试,在选项中将“统一IE和360安全浏览器的User Agent标示(重启后生效)”的勾选去掉,重启浏览器之后,该功能又会自动勾选。
对于用户浏览器User Agent的查看,大家可以在地址栏直接输入 javascript:alert(navigator.userAgent); 回车即可看,可在任何浏览器任何网页上看,可以看出目前360浏览器已经默认使用IE做为其User Agent

回答3:

你想怎么修改?