如何修改User Agent信息求解答

2025-03-24 03:32:10
推荐回答(1个)
回答1:

注意:这个方法修改为进程级别的。
// 获取当前默认的UserAgent信息
char szDefaultAgent[1024];
DWORD dwSize = 1024;
HRESULT hr = ObtainUserAgentString(0, szDefaultAgent, &dwSize);
// 追加自定义信息,修改。

hr = UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, strDefaultAgent.GetBuffer(), strDefaultAgent.GetLength(), 0);