Lỗi 400 Bad Request là gì và tôi có thể khắc phục lỗi này như thế nào?

Tác giả Starlink, T.M.Hai 14, 2024, 03:43:53 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Nếu bạn không thể truy cập trang web do lỗi 400, hãy làm theo các bước sau.

  • Lỗi 400 Bad Request có thể khiến bạn không thể truy cập vào một trang web.
  • Bạn có thể giải quyết lỗi bằng cách thử các giải pháp như xóa bộ nhớ đệm DNS, xóa bộ nhớ đệm trình duyệt hoặc xóa tiện ích mở rộng có vấn đề.
  • Nếu không có cách nào hiệu quả, điều đó có nghĩa là vấn đề nằm ở phía trang web và bạn không thể làm gì nhiều ngoài việc chờ nhà phát triển trang web khắc phục sự cố.


Lỗi 400 Bad Request xảy ra khi yêu cầu được gửi đến máy chủ trang web không đúng hoặc bị hỏng và máy chủ nhận yêu cầu không thể hiểu được. Mặc dù sự cố thường nằm ở chính trang web và nằm ngoài tầm kiểm soát của bạn, nhưng có những trường hợp bạn có thể khắc phục được.

1. Lỗi 400 Bad Request là gì?

Lỗi 400 Bad Request xảy ra khi máy chủ không thể hiểu được yêu cầu được thực hiện. Lỗi này được gọi là lỗi 400 vì đó là mã trạng thái HTTP mà máy chủ web sử dụng để mô tả loại lỗi đó.

Lỗi 400 Bad Request có thể xảy ra vì nhiều lý do. Có thể bạn đã nhập sai URL và máy chủ không thể trả về lỗi 404. Hoặc có thể trình duyệt web của bạn đang cố sử dụng cookie đã hết hạn hoặc không hợp lệ.

Một số máy chủ không được cấu hình đúng cách cũng có thể báo lỗi 400 thay vì lỗi hữu ích hơn trong một số trường hợp. Ví dụ, khi bạn cố gắng tải tệp quá lớn lên một số trang web, bạn có thể nhận được lỗi 400 thay vì lỗi cho bạn biết về kích thước tệp tối đa.

Cũng giống như lỗi 404 và lỗi 502, các nhà thiết kế trang web có thể tùy chỉnh cách hiển thị lỗi 400. Vì vậy, bạn có thể thấy các trang 400 trông khác nhau trên các trang web khác nhau. Các trang web cũng có thể sử dụng các tên hơi khác nhau cho lỗi này, như "400 Bad Request" hoặc "HTTP Error 400".

Thông thường, bạn có thể làm gì đó để khắc phục lỗi 400, nhưng việc tìm ra chính xác lỗi đó có thể khó khăn vì bản chất mơ hồ của lỗi. Sau đây là một số điều bạn có thể thử.

2. Làm mới trang

Làm mới trang luôn đáng thử. Nhiều lần lỗi 400 chỉ là tạm thời và một thao tác làm mới đơn giản có thể giải quyết được vấn đề. Hầu hết các trình duyệt đều sử dụng phím F5 để làm mới và cũng cung cấp nút làm mới ở đâu đó trên thanh địa chỉ.

3. Kiểm tra lại địa chỉ

Lý do phổ biến nhất cho lỗi 400 là URL bị nhập sai. Nếu bạn tự nhập URL vào hộp địa chỉ, có thể bạn đã nhập sai. Nếu bạn nhấp vào liên kết trên một trang web khác và được hiển thị lỗi 404, cũng có thể liên kết đã bị nhập sai trên trang liên kết. Kiểm tra địa chỉ và xem bạn có phát hiện ra lỗi rõ ràng nào không. Ngoài ra, hãy kiểm tra các ký hiệu đặc biệt trong URL, đặc biệt là những ký hiệu mà bạn không thường thấy trong URL.

4. Thực hiện tìm kiếm

Nếu URL bạn đang cố gắng truy cập là mô tả (hoặc nếu bạn biết sơ qua tên bài viết hoặc trang bạn mong đợi), bạn có thể sử dụng các từ khóa trong địa chỉ để tìm kiếm trang web. Trong ví dụ dưới đây, bạn không thể thực sự biết từ chính URL nếu có bất kỳ lỗi nào được nhập sai, nhưng bạn có thể thấy một số từ trong tên bài viết.

Được trang bị kiến thức đó, bạn có thể thực hiện tìm kiếm trên trang web bằng các từ khóa có liên quan. Điều đó sẽ đưa bạn đến đúng trang.

Giải pháp tương tự cũng có hiệu quả nếu trang web bạn đang cố truy cập đã thay đổi URL vì lý do nào đó và không chuyển hướng địa chỉ cũ sang địa chỉ mới.

Nếu trang web bạn đang truy cập không có hộp tìm kiếm riêng, bạn luôn có thể chuyển sang Google, sử dụng toán tử "site:" để chỉ tìm kiếm trang web có từ khóa. Ví dụ: nếu bạn muốn tìm kiếm từ khóa trên trên   Đăng nhập để xem liên kết, hãy nhập site:vietnetwork.vn Windows 11 24H2 update vào thanh URL của trình duyệt và nhấn Enter.

5. Xóa Cookie và Cache của trình duyệt của bạn

Nhiều trang web báo lỗi 400 vì cookie mà chúng đọc bị hỏng hoặc quá cũ. Một số tiện ích mở rộng của trình duyệt cũng có thể thay đổi cookie của bạn và gây ra lỗi 400. Cũng có thể trình duyệt của bạn đã lưu trữ phiên bản bị hỏng của trang mà bạn đang cố mở.

Để kiểm tra khả năng này, bạn sẽ phải xóa bộ nhớ đệm và cookie của trình duyệt. Việc xóa bộ nhớ đệm sẽ không ảnh hưởng nhiều đến trải nghiệm duyệt web của bạn, nhưng một số trang web có thể mất thêm vài giây để tải vì chúng tải lại tất cả dữ liệu đã lưu trong bộ nhớ đệm trước đó. Việc xóa cookie có nghĩa là bạn sẽ phải đăng nhập lại vào hầu hết các trang web.

Để xóa cookie và bộ nhớ đệm trong Chrome, hãy nhấp vào ba dấu chấm ở góc trên bên phải và chọn "Cài đặt". Tiếp theo, đi tới Quyền riêng tư & Bảo mật > Xóa dữ liệu duyệt web.


Đánh dấu vào ô "Hình ảnh và tệp được lưu trong bộ nhớ đệm" và "Cookie và dữ liệu trang web khác", sau đó nhấp vào "Xóa dữ liệu".


Tương tự như vậy, bạn có thể xóa cookie và bộ nhớ đệm trên các trình duyệt khác, chẳng hạn như Mozilla Firefox và Microsoft Edge.

6. Xóa DNS của bạn

Máy tính của bạn có thể đang lưu trữ các bản ghi DNS lỗi thời gây ra lỗi. Việc xóa đơn giản các bản ghi DNS của bạn có thể giúp giải quyết vấn đề. Việc này rất dễ thực hiện và sẽ không gây ra bất kỳ vấn đề nào khi thử.

Để xóa bộ đệm DNS trên Windows, hãy mở Dấu nhắc lệnh với tư cách quản trị viên, nhập ipconfig /flushdns vào cửa sổ Dấu nhắc lệnh và nhấn Enter. Bạn sẽ thấy thông báo "Đã xóa thành công Bộ đệm DNS Resolver", cho biết bộ đệm đã được xóa.


Tương tự như vậy, bạn có thể xóa bộ đệm DNS trên macOS. Sau khi xóa DNS, hãy khởi động lại thiết bị và kiểm tra xem sự cố đã được giải quyết chưa.

7. Gỡ cài đặt tiện ích mở rộng có vấn đề

Tiện ích mở rộng được cài đặt trên trình duyệt của bạn có thể là nguyên nhân gây ra lỗi. Để xác định tiện ích mở rộng có vấn đề, hãy điều hướng đến trang tiện ích mở rộng của trình duyệt. Trong Chrome, nhấp vào biểu tượng Tiện ích mở rộng ở thanh trên cùng và chọn "Quản lý tiện ích mở rộng" từ menu. Sau đó, vô hiệu hóa tất cả các tiện ích mở rộng bạn đã cài đặt.


Tiếp theo, hãy thử truy cập trang web đang hiển thị lỗi 400. Nếu lỗi không còn xuất hiện nữa, điều đó xác nhận rằng một trong những tiện ích mở rộng mà bạn vừa tắt đã gây ra sự cố. Để xác định tiện ích mở rộng có vấn đề, hãy bắt đầu bật từng tiện ích mở rộng một. Sau khi bật từng tiện ích mở rộng, hãy truy cập lại trang web. Tìm tiện ích mở rộng kích hoạt lỗi khi bật.

Khi đã xác định được tiện ích mở rộng có vấn đề, bạn có thể tắt vĩnh viễn hoặc xóa tiện ích mở rộng đó khỏi trình duyệt.


8. Kiểm tra kích thước tập tin

Nếu bạn đang tải tệp lên trang web và gặp lỗi 400, thì khả năng là tệp đó quá lớn. Hãy thử tải tệp nhỏ hơn lên để xác nhận xem đây có phải là nguyên nhân gây ra sự cố không.

9. Hãy thử các trang web khác

Nếu bạn đã cố gắng mở một trang web duy nhất và nhận được lỗi 400, bạn nên thử mở các trang web khác để xem sự cố có còn tiếp diễn không. Nếu có, có thể là do máy tính hoặc thiết bị mạng của bạn chứ không phải do trang web bạn đang cố gắng mở. Trong trường hợp này, hãy thực hiện một số bước khắc phục sự cố mạng.

10. Khởi động lại máy tính và các thiết bị khác

Giải pháp này có thể hiệu quả hoặc không, nhưng khởi động lại máy tính và đặc biệt là thiết bị mạng như bộ định tuyến và modem là cách phổ biến để giải quyết nhiều lỗi máy chủ.

Tôi hy vọng các giải pháp được cung cấp đã giúp bạn giải quyết vấn đề. Nếu không, có thể lỗi nằm ở chính trang web. Hãy thử liên hệ với trang web thông qua trang liên hệ (nếu trang web hoạt động) hoặc qua phương tiện truyền thông xã hội. Rất có thể họ đã biết về vấn đề này và đang tìm cách khắc phục.