> For the complete documentation index, see [llms.txt](https://help.gpmloginapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.gpmloginapp.com/huong-dan-bat-dau/kien-thuc-ve-fingerprint/phan-mem-user-agent.md).

# Phần mềm: User Agent

User-agent là một chuỗi ký tự đại diện cho bốn tham số chính: hệ điều hành, phiên bản hệ điều hành, loại trình duyệt và phiên bản trình duyệt. Chuỗi user-agent được đính kèm trong mỗi yêu cầu gửi từ trình duyệt tới website, giúp website ban đầu nhận biết bạn đang sử dụng hệ điều hành và trình duyệt nào.

Dựa vào thông tin này, website có thể hiển thị giao diện phù hợp (ví dụ: nếu bạn sử dụng thiết bị di động thì website sẽ hiển thị giao diện mobile; nếu bạn sử dụng máy tính thì sẽ hiển thị giao diện PC) hoặc tùy chỉnh các chức năng cho phù hợp với môi trường người dùng.

Ví dụ, hãy xem xét tác nhân người dùng dưới đây:

`Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36`

Từ chuỗi này, website có thể xác định rằng bạn đang sử dụng Windows NT 10.0 (nhân lõi của Windows 10 và Windows 11), hệ điều hành 64-bit và trình duyệt Chrome phiên bản 118.0.0.0.

User-agent không phải là một thông tin mang tính độc nhất; ngược lại, nó rất phổ biến. Ví dụ, tất cả các máy tính chạy Windows 10 hoặc Windows 11 và sử dụng trình duyệt Chrome đều có cùng một user-agent giống hệt nhau. Tuy nhiên, việc thay đổi user-agent có thể giúp vượt qua một số website nhất định, nhưng đồng thời cũng có thể khiến nhiều website nghi ngờ bạn là một người dùng “không thực”, khi họ so sánh user-agent với các tham số phần mềm khác (hệ điều hành, phiên bản trình duyệt) được gửi từ JavaScript.

Theo quan điểm cá nhân của tôi, trừ khi có hướng dẫn (TUT) hoặc mẹo (TIP) cụ thể, bạn không nên thay đổi tham số này.

**Tại sao website có thể nhận ra được kệ điều hành và trình duyệt của bạn?**

Mỗi hệ điều hành hoặc trình duyệt, hoặc cụ thể hơn là mỗi phiên bản trình duyệt đều có thành phần riêng biệt. JavaScript có thể được sử dụng để gọi những tham số này. Từ đó, website có thể gọi và suy ra hệ điều hành nào, trình duyệt và phiên bản trình duyệt mà bạn đang sử dụng ( mặc dù có thể không hoàn toàn chính xác nhưng những thông tin giả mạo không chính thức vẫn có thể bị phát hiện).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.gpmloginapp.com/huong-dan-bat-dau/kien-thuc-ve-fingerprint/phan-mem-user-agent.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
