13 packages tagged with “user-agent”
The Universal Device Detection library for .NET that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, feed readers, media players, PIMs, ...), operating systems, brands and models. This is a port of the popular PHP device-detector library to C#. For the most part you can just follow the documentation for device-detector with no issue.
Random user-agent generator for NET Core projects
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package contains shared classes used by the device detection engines.
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package retrieves device detection results by consuming the 51Degrees cloud service.
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This package is an implementation of the device detection hash engine. CMake is used to build the native binaries.
51Degrees Device Detection parses HTTP headers to return detailed hardware, operating system, browser, and crawler information for the devices used to access your website or service. This is an alternative to popular UAParser, DeviceAtlas, and WURFL packages.
Netnr.UAParser 提取浏览器名称、浏览器版本号、系统名称、系统版本号、是否为爬虫 正则:https://github.com/matomo-org/device-detector 去除详细型号检测,包精简,轻依赖,预编译正则,速度快。
Advanced HTTP request analysis for device detection, browser identification, and geolocation services in ASP.NET Core applications. Provides comprehensive user agent parsing to detect device types (mobile, tablet, desktop), operating systems, browser versions, and bot detection. Includes IP-based geolocation with country, city, timezone detection using MaxMind GeoIP2 database. Features crawler/bot identification, proxy detection, and detailed request information extraction.
A user agent parser that identifies browsers, operating systems, devices, and bots.
The Codebelt.Extensions.Swashbuckle.AspNetCore namespace contains types and extension methods that complements the Swashbuckle.AspNetCore namespace by adding new ways of working with Swagger 2.0 and OpenAPI 3.0.
Enhanced .NET MAUI WebView control with advanced browser capabilities, real-time content monitoring, and PDF processing. Features include custom user-agent configuration, debounced DOM change detection, PDF handling, cookie management, and seamless cross-platform support for Android, iOS, and Windows. Key Features: - Custom User-Agent and browser detection bypass - Real-time content monitoring with intelligent debouncing (1-second delay) - Automatic PDF download handling and text extraction - Link extraction with Routes (all page links) and BodyRoutes (content-only links) - Full cookie and storage support - WebRTC and WebGL compatibility - Cross-platform implementation (Android, iOS, Windows) - Event-based content updates via PageDataChanged event - JavaScript injection support - Production-ready with optimized performance Perfect for applications requiring advanced web content interaction, monitoring, and processing.