Wednesday, November 6, 2024

Uer Agent Là Gì? Những Điều Bạn Cần Biết Về User Agent (phần 1)

Uer Agent Là Gì? Những Điều Bạn Cần Biết Về User Agent

1. User Agent là gì?

User Agent (thường được viết tắt là UA) : tạm dịch là tác nhân người dùng. Đây là một phần mềm giao tiếp với các server trong mạng internet. User Agent được xem như là một hoạt động trung gian giữa người dùng và server của website để nhận các hướng dẫn của người dùng và nhận những thông tin được yêu cầu.

Có thể hiểu đơn giản, User Agent là một chuỗi ký tự dùng để xác định trình duyệt, hệ điều hành với web server. Mỗi User Agent trên mỗi thiết bị, trình duyệt khác nhau sẽ khác nhau.

User Agent là gì
User Agent là gì

2. User Agent có tác dụng gì?

Trước tiền, để hiểu hơn về User Agent (UA) thì nó là một chuỗi nhận dạng của trình duyệt khi gửi yêu cầu đến máy chủ web (web server). Khi trình duyệt web của bạn truy cập 1 trang Web bất kỳ, trình duyệt web của bạn có thể gửi một HTTP Request bao gồm chuỗi UA đến máy chủ web. Nội dung của UA tùy thuộc vào trình duyệt web các bạn dùng, mỗi trình duyệt đều có riêng 1 chuỗi UA nhất định.

Dể hiểu hơn, UA là cách để trình duyệt web nói với máy chủ web rằng: “Xin chào, tôi là Safari trên Iphone”, “Xin chào, tôi là Google Chrome trên Windows” hoặc “Chào, tôi là Firefox chạy trên Linux”.

Ngoài ra, UA còn có rất nhiều công dụng khác chứ không chỉ là một lời chào. Ví dụ, web server có thể gửi các thông tin phù hợp, các phản ứng phù hợp cho giao diện của máy tính và giao diện của điện thoại; hay các thông báo yêu cầu nâng cấp trình duyệt để phù hợp với dịch vụ trên trang web của họ.

3. Cách để kiểm tra User Agent:

Việc kiểm tra User Agent rất đơn giản và bạn có thể thực hiện 1 trong 2 cách sau đây:

Cách 1: sử dụng từ khóa: what is my User Agent. Ngay lập tức, Google sẽ phản hồi lại kết quả cho bạn như trong ảnh.

User Agent là gì
Cách check User Agent

Lưu ý: mỗi trình duyệt, mỗi hệ điều hành sẽ khác nhau nên kết quả sẽ khác nhau chứ không giống như trong bài test của AnNhienPro nhé!

Cách 2 : Để có kết quả chi tiết hơn, bạn có thể sử dụng các trang web chuyên dụng. Sẽ có rất nhiều trang web cho bạn sử dụng như:

Bạn sẽ khám phá rất nhiều thông tin chi tiết về trình duyệt và hệ điều hành lẫn phần cứng đang dùng đấy!

4. User Agent của các trình duyệt web phổ biến nhất hiện nay:

4.1 Microsoft Edge:

Chuỗi UA của Microsoft Ege chạy trên Windows 10:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063

Đoạn UA trên cho máy chủ web biết rằng hệ điều hành đang dùng là Windows 10 bản 64 bit và trình duyệt này là Edge phiên bản 15.

4.2 Mozilla Firefox:

Chuỗi UA của Firefox chạy trên Windows 10:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0

Đoạn UA này báo cho máy chủ web rằng hệ điều hành đang dùng là Windows 10 bản 64 bit và trình duyệt này là Mozilla Firefox phiên bản 55.0.

4.3 Opera:

Chuỗi UA khác của Opera chạy trên Windows 10:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36 OPR/47.0.2631.80

Đoạn UA này báo cho máy chủ web rằng hệ điều hành đang dùng là Windows 10 bản 64 bit và trình duyệt này là Opera phiên bản 47.0.

4.4 Google Chrome:

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

Đoạn UA này báo cho máy chủ web rằng hệ điều hành đang dùng là Windows 10 bản 64 bit và trình duyệt này là Chrome phiên bản 61.0.

Tác dụng của việc đổi UA và cách thay đổi UA trên trình duyệt:

Lợi ích của việc thay đổi User Agent

Ở trên mình đã nói về tác dụng chung của UA. Việc thay đổi UA sẽ có các tác dụng chính sau đây:

Dùng để test: kiểm tra các web server của bạn phản ứng như thế nào với từng UA của người dùng.
Sử dụng vào mục đích khác:

Dùng để “đánh lừa” Facebook rằng bạn đang sử dụng một trình duyệt khác trên một hệ điều hành khác để “nuôi” tài khoản Facebook.
Sử dụng để sử dụng một dịch vụ trên cùng 1 thiết bị và giảm thiểu tình trạng bị khóa tài khoản.

5. Cách thay đổi User Agent:

Để thay đổi User Agent, chúng ta có 2 phương pháp chính bao gồm:

Thay đổi cài đặt mặc định của trình duyệt
Cài đặt thêm Extension vào trình duyệt của bạn.

5.1 Cách thay đổi User Agent trên Chrome:

Để thay đổi User Agent trên Chrome, bạn thực hiện những thao tác như sau:

Bước 1: truy cập vào chế độ nhà phát triển bằng cách:

Sử dụng tổ hợp phím: Ctrl + Shift + I
Nhấp vào Nút 3 chấm dọc => More Tools => Developer Tools.

Bước 2: bạn mở tab Network => Console => Network conditions => bỏ chọt tại ô Select automatically của User Agents.

User Agent là gì
Cách thay đổi User Agent trên Chrome

Bước 3: Bạn có thể chọn UA trong danh sách trình duyệt cung cấp sẵn hoặc bạn tìm danh sách UA phù hợp để dán vào và thay đổi ở ngay ô phía dưới.

Việc thay đổi của bạn chỉ có hiệu lực với tab trình duyệt bạn đang mở.

Cách thay đổi UA trên trình duyệt Microsoft Edge tương tự với Chrome. Do đó, bạn có thể áp dụng nhé.

5.2 Cách thay đổi User Agent cho Apple Safari:

Tùy chọn này có sẵn trong trình đơn Develop ẩn của Safari. Để kích hoạt nó, hãy nhấp vào Safari > Preferences. Chọn tab “Advanced” và bật tùy chọn “Show Develop thực đơn in thực đơn bar” ở cuối cửa sổ.

User Agent là gì
Cách thay đổi User Agent trên Safari

Nhấp vào Develop > User Agents và chọn UserAgent bạn mong muốn sử dụng trong danh sách. Nếu như UA bạn muốn dùng không được hiển thị ở đây, hãy chọn “Other” và có thể mang lại một UA tùy chỉnh. Bạn sẽ tìm thấy danh sách các UA trên các trang Website khác nhau.

User Agent là gì
Cách thay đổi User Agent trên Safari

Tùy chọn này chỉ áp dụng cho tab hiện tại. Các tab đang mở hoặc sẽ mở trong tương lai sẽ dùng User Agent “Default”.

5.3 Cách thay đổi User Agent là gì cho Mozilla Firefox:

Trong Mozilla Firefox, tùy chọn này được “hide” trong trang about:config của Firefox. Để truy xuất trang about:config, gõ about:config vào thanh địa chỉ của Firefox và nhấn Enter. Bạn có thể thấy cảnh báo hãy cẩn thận khi thay đổi cài đặt ở đây, bạn sẽ làm rối tung thiết lập Firefox.

Gõ useragent vào hộp tìm kiếm. bạn cần tìm kiếm general.useragent.override, nhưng có lẽ nó sẽ không tồn tại trên hệ thống của bạn.

User Agent là gì
Cách thay đổi User Agent trên Firefox

Để tạo tùy chọn trên, nhấp chuột phải vào trang about:config, trỏ tới New và chọn String.

User Agent là gì
Cách thay đổi User Agent trên Firefox

Đặt tên tùy chọn general.useragent.override.

User Agent là gì
Cách thay đổi User Agent trên Firefox

Nhập UA của bạn làm giá trị của tùy chọn. bạn sẽ phải tìm kiếm UA trên Website và nhập chuẩn xác. VD, UA sau được sử dụng bởi Googlebot, trình thu thập dữ liệu Website của Google.

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

User Agent là gì
Cách thay đổi User Agent trên Firefox

Bạn sẽ tìm thấy danh sách UA trên các trang Web khác nhau.

User Agent là gì
Cách thay đổi User Agent trên Firefox

Cài đặt này áp dụng cho mọi tab đang mở và vẫn hiện hữu cho đến khi bạn thay đổi nó, ngay cả khi bạn đóng và mở lại Firefox. Để trở lại với UA mặc định trên Firefox, hãy nhấp chuột phải vào tuỳ chọn “general.useragent.override” và chọn Reset.

User Agent là gì
Cách thay đổi User Agent trên Firefox

Tổng kết:

Qua bài viết AnNhienPro đã giải thích User Agent là gì? Tác dụng của UA. UA của các trình duyệt phổ biến hiện nay. Tác dụng đổi UA cũng như cách thay đổi UA trên các trình duyệt như : Chrome, Safari và Firefox. Mong là nó sẽ giúp bạn có them các kiến thức để học tập và làm việc.

Chúc bạn sử dụng User Agent một cách hiệu quả và đúng đắn.

Thân ái.

AnNhienPro cung cấp các dịch vụ mà có thể bạn sẽ quan tâm đến:

DỊCH VỤ TĂNG TRAFFIC CHO WEBSITE

THIẾT KẾ WEBSITE THEO YÊU CẦU, CHẠY QUẢNG CÁO FB ADS, GG ADS, SEO WEB top GG

 

5/5 - (1 vote)
46,788FansLike

Bài Viết Mới