当前位置:网站首页>useragent online lookup
useragent online lookup
2022-07-31 21:11:00 【oHuangBing】
Sometimes when we check the Nginx and Apache logs of the server, we often see some strange UserAgent, we need to parse these UserAgents to see if they are normal users.
For example, the following is a more complex UserAgent:
Mozilla/5.0 (Linux; Android 10; SAMSUNG SM-A022F Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 SamsungBrowser/7.4 Chrome/92.0.4515.159 Mobile Safari/537.36
We can read the following useful information without using any tools:
This is a Samsung Phone websitep>
Mobile's operating system is Android 10
This is a Samsung Mobile BrowserThe website visited, its version is: 7.4
Through the above UserAgent, we can only read this information, but there are still some information that cannot be read out, such as the model of the mobile phone, the rendering engine of the browser, etc. We don't know the information.
When encountering these problems, we can use the useragent online search tool, which can be easily answeredour question.
By accessing the useragent online search tool, we directly enter your UserAgent above, click the crawler query, and the result will appear. By parsing the result, we can see that this is a Samsung - Galaxy A02 phone, then we click Samsung Browser, you can see its more detailed information, through the results we can see that its rendering engine is WebKit/Blink
.
Is it the perfect answer to our question.
Useragent online search can also easily identify crawler information. For example, the following Useragent is a crawler, let's check it out:
CriteoBot/0.1 (+https://www.criteo.com/criteo-crawler/)
The screenshot of the query results is as follows:
By querying, we can see that this is a crawler and has been identified, and the classification of the crawler is Marketing crawler, the crawler name is: CriteoBot, we click on the crawler name, you can also see more information: the company to which the crawler belongs, the crawler documentation, the crawler description, the different UserAgents of the crawler, the crawler's collection time, the crawler's IP address segment, etc. It can be said that all aspects of the crawler have been shown in front of us.
At the same time, the useragent online search tool can also query some app clients, mail clients, libraries, etc., which is very convenient.
Summary
Mainly introduces the specific usage of the useragent online search tool, and also an example shows that the useragent online search tool can query the information of the useragent, which can help us check some Crawler information.
边栏推荐
- [Open class preview]: Research and application of super-resolution technology in the field of video image quality enhancement
- flowable workflow all business concepts
- 性能优化:记一次树的搜索接口优化思路
- Redis综述篇:与面试官彻夜长谈Redis缓存、持久化、淘汰机制、哨兵、集群底层原理!...
- What's wrong with the sql syntax in my sql
- leetcode 665. Non-decreasing Array
- sqlite3简单操作
- 第六章
- Embedded development has no passion, is it normal?
- STM32 full series development firmware installation guide under Arduino framework
猜你喜欢
PCB叠层设计
Basics of ResNet: Principles of Residual Blocks
广汽本田安全体验营:“危险”是最好的老师
[PIMF] OpenHarmony Thesis Club - Inventory of the open source Hongmeng tripartite library [3]
Basic configuration of OSPFv3
Qualcomm cDSP simple programming example (to query Qualcomm cDSP usage, signature), RK3588 npu usage query
C# 之 扑克游戏 -- 21点规则介绍和代码实现
利用反射实现一个管理对象信息的简单框架
leetcode: 6135. The longest ring in the graph [inward base ring tree + longest ring board + timestamp]
Redis Overview: Talk to the interviewer all night long about Redis caching, persistence, elimination mechanism, sentinel, and the underlying principles of clusters!...
随机推荐
Shell script quick start to actual combat -02
财务盈利、偿债能力指标
STM32 full series development firmware installation guide under Arduino framework
Given an ip address, how does the subnet mask calculate the network number (how to get the ip address and subnet mask)
Efficient Concurrency: A Detailed Explanation of Synchornized's Lock Optimization
linux view redis version command (linux view mysql version number)
leetcode: 6135. The longest ring in the graph [inward base ring tree + longest ring board + timestamp]
微信小程序的路由拦截
C language parsing json string (json object is converted to string)
Book of the Month (202207): The Definitive Guide to Swift Programming
Thymeleaf是什么?该如何使用。
AI automatic code writing plugin Copilot (co-pilot)
Basic Grammar Introduction of Carbon Tutorial (Tutorial)
Realize serial port receiving data based on STM32 ring queue
Daily practice——Randomly generate an integer between 1-100 and see how many times you can guess.Requirements: The number of guesses cannot exceed 7 times, and after each guess, it will prompt "bigger"
Made with Flutter and Firebase!counter application
Basic configuration of OSPFv3
grep命令 笔试题
1161. Maximum Sum of Elements in Layer: Hierarchical Traversal Application Problems
Tkinter 入门之旅