Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Các Trình Duyệt

Giải quyết lỗi HTTP 431 trong Google Chrome:Hướng dẫn từng bước

Lỗi HTTP 431 chủ yếu xảy ra do sự cố trình duyệt với một trang web. Những sự cố này có thể bao gồm từ cookie hoặc bộ đệm bị hỏng cho đến cài đặt trình duyệt bị hỏng.

Lỗi phía máy khách xảy ra khi máy khách cố gắng truy cập một trang web nhưng không truy cập được và lỗi HTTP 431 được hiển thị. Lỗi được báo cáo là xảy ra trên các trình duyệt khác nhau (Chrome, Firefox, Edge, v.v.) và trên các nền tảng khác nhau (như Windows, Mac, Linux, Android, iPhone, v.v.). Trong một số trường hợp, sự cố không chỉ giới hạn ở một trang web mà phần lớn các trang web đều bị ảnh hưởng.

Lỗi HTTP 431 trên Google Fix

Theo tiêu chuẩn, phản hồi lỗi HTTP 431 có nghĩa là Trường tiêu đề yêu cầu HTTP quá lớn, nghĩa là máy chủ từ chối xử lý yêu cầu HTTP của khách hàng vì tiêu đề HTTP của yêu cầu quá dài so với độ dài tối đa của yêu cầu HTTP mà máy chủ được định cấu hình để xử lý.

Lỗi có thể xảy ra do sự cố ở phía máy khách cũng như do các yếu tố ở phía máy chủ. Bài viết này nhằm mục đích xóa lỗi HTTP 431 ở phía máy khách . Không thể bao gồm các lý do phía máy chủ gây ra lỗi do tính đa dạng của các vấn đề phía máy chủ.

Thiết bị khách có thể hiển thị lỗi HTTP 431 chủ yếu do các yếu tố sau:

  • Bộ nhớ đệm và cookie của trình duyệt bị hỏng :Nếu cookie hoặc bộ đệm của trình duyệt bị hỏng thì điều đó có thể dẫn đến lỗi HTTP 431 vì chuỗi yêu cầu HTTP có thể vượt quá độ dài tối đa mà máy chủ được định cấu hình để xử lý do bao gồm các cookie bị hỏng trong tiêu đề.
  • Hồ sơ người dùng bị hỏng trên trình duyệt :Bạn có thể gặp phải lỗi giao thức HTTP nếu hồ sơ người dùng trình duyệt của bạn bị hỏng do trình duyệt không gửi yêu cầu thích hợp đến các trang web hoặc trang web có vấn đề.
  • Cài đặt trình duyệt bị hỏng :Lỗi HTTP 431 có thể xảy ra nếu cài đặt trình duyệt của bạn bị hỏng và do lỗi này, yêu cầu HTTP của trình duyệt không được phân tích cú pháp trên máy chủ trang web, do đó trả về lỗi 431.
  • Trình duyệt không tương thích :Không phải tất cả các trình duyệt đều được tạo ra như nhau và nếu một trình duyệt cụ thể không tương thích với một trang web cụ thể thì điều đó có thể gây ra lỗi HTTP do trang web đó không thể dịch yêu cầu HTTP không tương thích từ thiết bị khách.  

1. Hãy thử Chế độ ẩn danh hoặc Chế độ riêng tư của trình duyệt

Nếu bất kỳ tiện ích mở rộng trình duyệt nào cản trở giao tiếp giữa thiết bị của bạn và trang web hoặc nếu cookie hoặc bộ đệm của trình duyệt bị hỏng thì điều đó có thể dẫn đến sự cố hiện tại vì nó có thể làm tăng độ dài tiêu đề được gửi từ thiết bị khách lớn hơn độ dài mà máy chủ được định cấu hình để xử lý. Trong trường hợp này, việc mở trang web có vấn đề ở chế độ ẩn danh của trình duyệt có thể xóa lỗi HTTP 431 (đặc biệt, nếu bạn muốn truy cập trang web một lần). Để làm rõ, chúng tôi sẽ thảo luận về quá trình khởi chạy trình duyệt Chrome ở chế độ Ẩn danh. Trước khi tiếp tục, hãy đảm bảo trang web có vấn đề mở tốt trên thiết bị khác trên một mạng khác (để loại trừ mọi sự cố phía máy chủ).

  1. Khởi chạy Chrome trình duyệt và ở gần trên cùng bên phải, nhấp vào ba dấu chấm lửng dọc để mở rộng menu Chrome.
  2. Bây giờ hãy chọn Cửa sổ ẩn danh mới rồi kiểm tra xem có thể mở trang web có vấn đề mà không hiển thị lỗi HTTP 431 hay không. Mở Chế độ ẩn danh mới trong Chrome
  3. Nếu không thành công và bạn đang sử dụng VPN hoặc trình chặn quảng cáo , hãy kiểm tra xem có tắt không nó giải quyết được vấn đề.

2. Xóa bộ nhớ đệm, cookie, dữ liệu trang web và lịch sử trình duyệt

Nếu cookie của trang web trong trình duyệt bị hỏng hoặc nếu bộ đệm, dữ liệu trang web hoặc lịch sử của trình duyệt bị hỏng thì điều đó có thể làm tăng thời lượng của yêu cầu HTTP đến mức vượt quá khả năng xử lý yêu cầu của máy chủ và kết quả là máy chủ sẽ gửi lại lỗi HTTP 431.

Trong trường hợp này, việc xóa bộ nhớ đệm, cookie, dữ liệu trang web và lịch sử của trình duyệt có thể giải quyết được sự cố. Để minh họa, chúng ta sẽ thảo luận về quá trình xóa các mục nêu trên cho trình duyệt Chrome. Trước khi tiếp tục, hãy đảm bảo sao lưu các thông tin cần thiết (chẳng hạn như thông tin đăng nhập của trang web).

  1. Khởi chạy Chrome trình duyệt và truy cập trang web có vấn đề (như Shopify).
  2. Bây giờ, trên thanh địa chỉ, hãy nhấp vào biểu tượng ổ khóa và mở Cookie . Mở Cài đặt cookie của Shopify trên Chrome
  3. Sau đó chọn một cookie và nhấp vào Xóa . Xóa Cookie Shopify khỏi Chrome
  4. Bây giờ lặp lại tương tự để xóa tất cả cookie của trang web có vấn đề.
  5. Sau đó khởi chạy lại trình duyệt và kiểm tra xem trang web có vấn đề có thể truy cập được mà không gặp lỗi 431 hay không.
  6. Nếu không, hãy truy cập trang web có vấn đề trong Chrome và nhấp vào biểu tượng ổ khóa trên thanh địa chỉ của trình duyệt.
  7. Bây giờ hãy chọn Cài đặt trang web rồi nhấp vào Xóa dữ liệu . Mở Cài đặt trang web của Shopify trên Chrome
  8. Sau đó xác nhận để xóa dữ liệu của trang web trên trình duyệt của bạn và sau đó, khởi chạy lại trình duyệt để kiểm tra xem có thể mở trang web có vấn đề mà không gặp phải lỗi HTTP 431. Xóa dữ liệu của Shopify trên Chrome
  9. Nếu sự cố vẫn tiếp diễn, hãy khởi chạy trình duyệt Chrome và mở menu Chrome bằng cách nhấp vào ba dấu chấm lửng dọc ở trên cùng bên phải của cửa sổ.
  10. Bây giờ, hãy di chuột qua Công cụ khác và chọn Xóa dữ liệu duyệt web . Mở Xóa dữ liệu duyệt web trong Menu Chrome
  11. Sau đó, ở gần cuối trình đơn kết quả, hãy nhấp vào Đăng xuất (để giữ dữ liệu duyệt web của bạn trên máy chủ Google). Xóa dữ liệu duyệt web mọi lúc trong Chrome
  12. Bây giờ hãy chọn Phạm vi thời gian của Mọi thời đạidấu kiểm tất cả danh mục .
  13. Sau đó nhấp vào Xóa dữ liệu và sau khi hoàn tất, hãy khởi chạy lại trình duyệt Chrome.
  14. Sau khi khởi chạy lại, hãy kiểm tra xem trang web có vấn đề có thể mở được bình thường hay không.

3. Tạo hồ sơ người dùng mới của trình duyệt

Nếu hồ sơ người dùng của bạn trong trình duyệt bị hỏng thì điều đó có thể đính kèm dữ liệu không cần thiết với tiêu đề của gói dữ liệu được gửi đến trang web hoặc các trang web có vấn đề (điều này có thể đặc biệt đúng nếu lỗi không chỉ giới hạn ở một trang web) và do đó gây ra sự cố đang được thảo luận. Trong trường hợp này, việc tạo hồ sơ người dùng mới cho trình duyệt có thể xóa lỗi HTTP 431. Để làm rõ, chúng ta sẽ thảo luận về quy trình tạo hồ sơ người dùng mới cho trình duyệt Chrome.

  1. Khởi chạy trình duyệt Chrome và nhấp vào biểu tượng người dùng của bạn (gần trên cùng bên phải, ngay bên cạnh ba hình elip dọc).
  2. Bây giờ hãy chọn Thêm và nhấp vào Tiếp tục mà không cần tài khoản . Thêm hồ sơ người dùng mới vào trình duyệt Chrome
  3. Sau đó nhập tên đối với cấu hình mới (ví dụ:Kiểm tra) và nhấp vào Xong . Tạo hồ sơ Chrome mới mà không cần tài khoản
  4. Bây giờ, hãy truy cập trang web có vấn đề và kiểm tra xem trang web có mở tốt mà không hiển thị lỗi HTTP 431 hay không. Nhập Tên của Cấu hình Chrome mới và nhấp vào Xong

4. Cài đặt lại trình duyệt

Lỗi HTTP 431 có thể xảy ra nếu quá trình cài đặt trình duyệt của bạn bị hỏng vì nó có thể làm tăng độ dài tiêu đề của yêu cầu HTTP do đính kèm thông tin không cần thiết vào yêu cầu HTTP. Trong trường hợp này, cài đặt lại trình duyệt có thể xóa lỗi 431. Để làm rõ, chúng ta sẽ thảo luận về quá trình cài đặt lại trình duyệt Chrome trên PC Windows. Trước khi tiếp tục, hãy nhớ sao lưu thông tin/dữ liệu cần thiết.

  1. Nhấp chuột phải vào Windows và mở Ứng dụng và tính năng . Mở Ứng dụng và tính năng
  2. Bây giờ hãy tìm Chrome và mở rộng Tùy chọn của nó . Gỡ cài đặt Trình duyệt Chrome trên Windows 11
  3. Sau đó nhấp vào Gỡ cài đặttheo dõi lời nhắc trên màn hình để gỡ cài đặt Chrome.
  4. Sau khi hoàn tất, khởi động lại PC của bạn và khi khởi động lại, nhấp chuột phải vào Windows . Mở Hộp lệnh Chạy từ Menu Truy cập Nhanh
  5. Bây giờ hãy chọn Chạythực thi nội dung sau trong hộp lệnh Chạy:
    %localappdata%\Google\Chrome
    Xóa thư mục dữ liệu người dùng của Chrome
  6. Sau đó xóa Dữ liệu người dùng thư mục (bỏ qua các thư mục/tệp không thể xóa được) và sau đó cài đặt lại Chrome.
  7. Sau khi cài đặt lại, hãy khởi chạy Chrome và hy vọng trang web có vấn đề có thể mở được mà không gặp lỗi HTTP 431.

5. Hãy thử trình duyệt khác

Bạn có thể gặp phải lỗi HTTP 431 nếu trình duyệt đang sử dụng không tương thích với trang web có vấn đề vì độ dài của gói dữ liệu không tương thích có thể gây ra sự cố. Trong trường hợp này, việc thử một trình duyệt khác có thể xóa được lỗi đang được thảo luận.

  1. Tải xuống và cài đặt một trình duyệt khác trên thiết bị của bạn (nếu chưa có). Hãy ghi nhớ nếu sự cố xảy ra trên trình duyệt dựa trên crom (ví dụ:Edge hoặc Chrome), thì hãy cài đặt trình duyệt không dựa trên crom (ví dụ:Firefox).
  2. Bây giờ hãy khởi chạy trình duyệt khác và kiểm tra xem trang web có vấn đề có mở tốt mà không gặp lỗi HTTP 431 hay không.
  3. Nếu không thành công, hãy kiểm tra xem có kết nối thiết bị với mạng khác hay không xóa lỗi.

GIỚI THIỆU TÁC GIẢ

Giải quyết lỗi HTTP 431 trong Google Chrome:Hướng dẫn từng bước

Mũi tên Kevin

Kevin Arrows là một chuyên gia công nghệ giàu kinh nghiệm và hiểu biết với hơn một thập kỷ kinh nghiệm trong ngành. Anh có chứng chỉ Chuyên gia Công nghệ được Chứng nhận của Microsoft (MCTS) và có niềm đam mê sâu sắc trong việc cập nhật những phát triển công nghệ mới nhất. Kevin đã viết nhiều về nhiều chủ đề liên quan đến công nghệ, thể hiện chuyên môn và kiến ​​thức của mình trong các lĩnh vực như phát triển phần mềm, an ninh mạng và điện toán đám mây. Những đóng góp của ông cho lĩnh vực công nghệ đã được các đồng nghiệp công nhận và tôn trọng rộng rãi, đồng thời ông được đánh giá cao nhờ khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng và ngắn gọn.