• Bắt đầu
  • Cấu hình trình duyệt
  • Thiết lập cổng
  • Cài đặt nâng cao
  • Video hướng dẫn
  • Câu hỏi thường gặp
  • API

Đại lý người dùng

1 . Tác nhân người dùng

Tác nhân người dùng là một chuỗi ngắn gốc của trình duyệt. Bằng cách đọc chuỗi này, trang web có thể xác định trình duyệt và phiên bản của hệ điều hành.

Sau đây là ví dụ về giá trị tác nhân người dùng:

Mozilla / 5.0 (Windows NT 10.0; WOW64)

AppleWebKit / 537.36 (KHTML, giống như Gecko)

Chrome / 100.0.4896.75 Safari / 537.36

Trong ví dụ này, trang web sẽ suy đoán rằng người dùng đang sử dụng Windows 10.0 và chrome 100. "NT 10.0" là một phiên bản phân phối windows khác. Bạn có thể xem các phiên bản đã phát hành khác trong bài viết trên Wikipedia.

Khi tạo hồ sơ trình duyệt, giá trị tác nhân người dùng được lấy từ cơ sở dữ liệu của trình duyệt vân tay Lalicat và có thể được xem và [thay đổi hàng loạt] trong < strong> [Tác nhân người dùng] ngẫu nhiên hoặc chỉnh sửa thủ công trong phần [thông số điều hướng] như ảnh chụp màn hình ở trên.

Nếu bạn quyết định chỉnh sửa thủ công [Tham số điều hướng] , hãy giữ giá trị giống với giá trị trong Phần [Tác nhân người dùng] Hoặc sẽ gây ra một lỗi cài đặt lớn khiến tài khoản của bạn bị cấm hoặc không thể vượt qua sự phát hiện của nền tảng.

2. Nền tảng.

Thuộc tính của nền tảng là một tham số đối tượng của trình điều hướng, có thể được sử dụng để chỉ ra nền tảng biên dịch của trình duyệt.

Khi tạo cấu hình trình duyệt mới, giá trị nền tảng và tác nhân người dùng được nhận cùng một lúc. Cả hai giá trị đều bị ảnh hưởng bởi bộ lọc hệ điều hành trên trang tổng quan. Bạn cũng có thể đặt giá trị này theo cách thủ công trên phần [ Tham số điều hướng ].

Các giá trị nền tảng có sẵn cho trình duyệt trên máy tính để bàn:

Linux i686

Linux armv7l

MacIntel

Win64

Win32 ( Lưu ý: khi mô phỏng Hệ điều hành Windows, giá trị của Nền tảng luôn là Win32)

Các giá trị nền tảng có sẵn cho trình duyệt trên điện thoại di động:

iPhone

iPod

iPad

Android

3. Cấu hình nâng cao của Tác nhân người dùng.

A. Tác nhân người dùng là gì

Tác nhân người dùng sẽ thông báo cho máy chủ trang web biết những công cụ mà khách truy cập sử dụng để yêu cầu, chứa thông tin phiên bản có liên quan của trình duyệt và hệ thống.

Mỗi tiêu đề yêu cầu HTTP sẽ có một trường tác nhân người dùng (như được hiển thị bên dưới):

B. Diễn giải trường tác nhân người dùng

Đối với trình duyệt chrome, kết quả của tác nhân người dùng là: đánh dấu

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, như Gecko) Chrome / 75.0.3770.100 Safari / 537.36

Định dạng chung của tác nhân người dùng: đánh dấu

Mozilla / 5.0 (nền tảng): trình duyệt phiên bản động cơ / số phiên bản

Phần I: Mozilla / 5.0

Do cuộc chiến cạnh tranh trình duyệt trong lịch sử, nếu bạn muốn có một trang web có hình ảnh và văn bản, bạn phải tuyên bố mình là trình duyệt Mozilla. Điều này dẫn đến thực tế là ngày nay Mozilla thường được sử dụng trong user agent. Để tôn trọng lịch sử, mọi người sẽ điền phần này theo mặc định.

Phần II: Nền tảng.

Phần này có thể bao gồm nhiều chuỗi, được phân tách bằng dấu chấm phẩy nửa chiều rộng tiếng Anh

Windows NT 10.0 đề cập đến phiên bản hệ điều hành tôi sử dụng. Ví dụ: win10 tương ứng với Windows NT 10.0. Nếu tôi sử dụng win7, nó tương ứng với Windows NT 6.1.

Win64; X64 có nghĩa là hệ điều hành của tôi là 64 bit

Hệ thống Windows: C

Windows NT 5.0 // e. Windows 2000

Windows NT 5.1 / / e. Windows XP

Windows NT 6.0 / / e. Windows Vista

Windows NT 6.1 / / e. Windows 7

Windows NT 6.2 / / e. Windows 8

Windows NT 6.3 / / e. Windows 8.1

Windows NT 10.0 / / e. Windows 10

Win64; x64 / / Win64 trên x64

WOW64 / / Win32 trên x64

Hệ thống Linux: đánh dấu

X11; Linux i686; // Máy tính để bàn Linux, phiên bản i686

X11; Linux x86_64; // Máy tính để bàn Linux, phiên bản x86_64

X11; Linux i686 trên x86_64 // Máy tính để bàn Linux, hoạt động trên phiên bản x86_64 i686

Mac OS: đánh dấu

Macintosh; Intel Mac OS X 10_ 9_ 0 / / Intel x86 hoặc x86_ 64

Macintosh; PPC Mac OS X 10_ 9_ 0 // PowerPC

Macintosh; Intel Mac OS X 10.12; //

Phần III: Phiên bản động cơ .

Apple WebKit / 537.36 (KHTML, giống như tắc kè)… Safari / 537.36. Trong lịch sử, apple đã phát triển trình duyệt Safari bằng cách dựa trên nhân WebKit. WebKit bao gồm công cụ webcore và webcore có nguồn gốc từ KHTML. Vì lý do lịch sử, động cơ KHTML cần phải tuyên bố rằng nó "tương tự như tắc kè", vì vậy phần động cơ nói như vậy. Sau này, Google cũng sử dụng nhân WebKit để phát triển chrome nên cũng viết như vậy. Để mượn một câu của littern: "Chrome muốn lấy trang web được viết cho Safari, vì vậy nó quyết định giả vờ là safari. Safari sử dụng công cụ kết xuất WebKit và WebKit tự ngụy trang thành KHTML và KHTML tự cải trang thành tắc kè. Tại đồng thời, tất cả các trình duyệt đều tuyên bố là Mozilla. ". Tuy nhiên, một phiên bản của chrome 28 sau đó đã chuyển sang hạt nhân flash, nhưng các chuỗi này vẫn được giữ lại. Hơn nữa, trong hàng chục phiên bản gần đây, phần này đã được sửa và không thay đổi nữa.

Phần IV: Phiên bản Trình duyệt

Tôi sử dụng trình duyệt Chrome, trong đó 75.0 là phiên bản lớn, 3371 là số ngày càng tăng và 100 là phiên bản nhỏ để sửa các lỗ hổng.

Tóm tắt về tác nhân người dùng: khi chúng tôi đặt trường tác nhân người dùng, chúng tôi phải hiểu ý nghĩa của tất cả thông tin trong trường này, biết những gì chúng tôi đặt, cho máy chủ trang web biết chúng tôi sử dụng trình duyệt nào, hệ điều hành chúng tôi sử dụng và một số thông tin khác. Các cấu hình khác của chúng tôi không được vi phạm ý nghĩa của tác nhân người dùng.

dùng thử miễn phí

Chúng tôi cung cấp 3 ngày dùng thử miễn phí cho tất cả người dùng mới

Không có giới hạn về tính năng

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.