UWP 设置 UserAgent 值,如下操作:
using System.Runtime.InteropServices;
class UserAgentHelper
{
[DllImport("urlmon.dll", CharSet = CharSet.Ansi, ExactSpelling = true)]
private static extern int UrlMkSetSessionOption(int dwOption, string pBuffer, int dwBufferLength, int dwReserved);
private const int URLMON_OPTION_USERAGENT = 0x10000001;
public static void SetDefaultUserAgent(string userAgent)
{
UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, userAgent, userAgent.Length, 0);
}
}
本文介绍了一种在UWP应用中修改UserAgent的方法,通过调用urlmon.dll中的UrlMkSetSessionOption函数,可以自定义UserAgent字符串,这对于需要特定UserAgent进行网络请求的应用场景非常有用。
1万+

被折叠的 条评论
为什么被折叠?



