C#判断H5判断微信公众号还是微信小程序环境运行代码示例
时间: 2023-09-15 12:16:13 浏览: 150
H5判断是否在小程序示例代码
可以使用 C# 来获取 HTTP 请求头中的 User-Agent 字段,从而判断当前环境是否为微信小程序。代码示例如下:
```csharp
using System.Web;
namespace MyNamespace {
public class MyHandler : IHttpHandler {
public void ProcessRequest(HttpContext context) {
string userAgent = context.Request.UserAgent;
if (userAgent.Contains("miniProgram")) {
// 在小程序中运行
} else {
// 在公众号中运行
}
}
public bool IsReusable {
get { return false; }
}
}
}
```
在上面的代码中,我们通过 `context.Request.UserAgent` 获取了当前请求的 User-Agent 字段,如果包含 "miniProgram" 关键字,则说明当前环境为微信小程序。
阅读全文