400 Bad Request là một tình trạng lỗi mà người dùng thường gặp phải trong quá trình duyệt web. Vậy lỗi 400 Bad Request là gì? Làm thế nào để khắc phục lỗi hiệu quả? Mời các bạn cùng Techcare Đà Nẵng tìm hiểu ngay sau đây để có câu trả lời nhé!

Lỗi 400 Bad Request là gì?

Người sử dụng thường xuyên phải đối mặt với lỗi 403 nhưng lỗi 400 Bad Request vẫn là một tình trạng khá xa lạ đối với nhiều người. Lỗi 400 Bad Request là một mã trạng thái HTTP, xuất phát từ yêu cầu mà người dùng đã gửi đến trang web. Mã này thường được liên kết với việc yêu cầu tải một trang web nhất định, nhưng có điều gì đó đã làm cho yêu cầu trở nên méo mó hoặc không chính xác. Điều này dẫn đến máy chủ không hiểu rõ và không xác định được đúng vấn đề nằm ở đâu.

Lỗi 400 Bad Request là gì?

Lỗi 400 Bad Request là gì?

Lỗi 400 Bad Request xảy ra thường kèm theo một số biểu hiện như sau:

  • 400 Bad Request
  • Bad Request. Your browser sent a request that this server could not understand.
  • Bad Request - Invalid URL
  • HTTP Error 400 - Bad Request
  • Bad Request: Error 400
  • HTTP Error 400. The request hostname is invalid.
  • 400 - Bad request. The request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications.

Nguyên nhân dẫn đến lỗi 400 BadRequest là gì?

Lỗi 400 BadRequest thường xảy ra khi người dùng nhập sai hoặc dán đường dẫn không chính xác vào thanh địa chỉ. Đồng thời, cũng có nhiều tình huống là một số lỗi phổ biến mà người dùng thường gặp phải. 

Chú ý: Thông thường, khi máy chủ web chạy trên nền Microsoft IIS, nó sẽ cung cấp thông tin chi tiết cho người dùng về nguyên nhân gây ra lỗi 400 Bad Request. Việc này thường được thực hiện bằng cách thêm hậu tố vào sau lỗi 400. Ví dụ, hiển thị dòng chữ "HTTP Error 400.1 - Bad Request" có nghĩa là máy tính đang gặp phải lỗi "Invalid Destination Header".

Xem thêm: System error

Xem thêm: Lỗi kết nối Garena

Cách sửa lỗi 400 Bad Request như thế nào?

Kiểm tra lỗi trong URL

Để đảm bảo tính hợp lệ của đường dẫn, bạn cần kiểm tra các thành phần sau tên miền chính. Điều này bao gồm việc kiểm tra xem có tồn tại các ký tự không được phép trong URL hay không. Đồng thời, xác định sự hiện diện của các ký tự đặc biệt.

Xóa cookie trình duyệt

Xóa cookie 1 trang web cụ thể trên trình duyệt Chrome

Nếu bạn sử dụng các dịch vụ của Google và gặp lỗi 400 Bad Request, có một số trang web có thể thông báo lỗi này nếu cookie đọc dữ liệu quá cũ hoặc gặp lỗi. Để khắc phục vấn đề này, bạn có thể thử xoá cookie trong trình duyệt để xem liệu lỗi 400 Bad Request có được giải quyết hay không. Cụ thể với các thao tác thực hiện như sau:

Bước 1: Trên trình duyệt Google Chrome, bạn nhấn vào biểu tượng 3 dấu gạch ngang ở góc trên bên phải. Sau đó, bạn nhấn vào tùy chọn Settings.

fix-loi-bad-request

Bước 2: Tại cửa sổ Settings vừa được hiển thị, bạn tìm kiếm và chọn vào dòng chữ Show advanced settings...

fix-loi-bad-request-1

Bước 3: Tại mục Privacy, hãy chọn vào nút Content Settings... để tiếp tục.

fix-loi-bad-request-2

Bước 4: Ngay sau đó, cửa sổ Content Settings được hiển thị. Bạn chọn vào nút All cookie and site data tại Cookies.

fix-loi-bad-request-3

Bước 5: Tại ô Search, bạn nhập vào miền bị lỗi Bad Request.

fix-loi-bad-request-4

Bước 6: Cuối cùng, bạn chỉ cần chọn miền hiển thị ở kết quả tìm kiếm và nhấn nút Remove all là được.

fix-loi-bad-request-5

Sau khi đã thực hiện hoàn tất những thao tác trên đây. Bạn hãy kiểm tra lại xem lỗi HTTP 400 đã được khắc phục chưa nhé!

Xóa cookie 1 trang web cụ thể trên trình duyệt FireFox

Bước 1: Đầu tiên, bạn mở trình duyệt FireFox lên rồi chọn vào Menu Firefox. Sau đó, chọn Options >> Options.

fix-loi-bad-request-6

Bước 2: Tại cửa sổ Options vừa mới hiển thị, bạn chọn thẻ Privacy. Chọn Remove individual cookies để tiếp tục.

fix-loi-bad-request-7

Bước 3: Trên khung Search, bạn cũng nhập vào miền bị lỗi Bad Request. Tại đây, bạn chọn miền từ kết quả và nhấn nút Remove All Cookies là được.

fix-loi-bad-request-8

Xóa cookie 1 trang web cụ thể trên trình duyệt Internet Explorer

Bước 1: Bạn chọn vào biểu tượng bánh răng cưa và chọn mục Internet Options.

fix-loi-bad-request-9

Bước 2: Ngay sau đó, cửa sổ Internet Options được hiển thị. Tại tab General, bạn chọn vào nút Settings tại mục Browsing history như hình bên dưới.

fix-loi-bad-request-10

Bước 3: Tiếp theo, bạn chọn nút View Files. Sau đó, tiến hành tìm file cookie gây ra lỗi và xóa file đó đi để sửa lỗi thành công.

fix-loi-bad-request-11

Xóa cookies, lịch sử duyệt Web và bộ nhớ cache trên Edge

Để xóa cookies, lịch sử duyệt web và bộ nhớ cache trên trình duyệt Edge, bạn có thể thực hiện theo các bước sau:

  1. Mở trình duyệt Edge và nhấn vào biểu tượng ba chấm ở góc trên bên phải màn hình.
  2. Chọn mục "History" từ danh sách xuất hiện. Ở đây, bạn sẽ thấy toàn bộ lịch sử duyệt web của mình.
  3. Nhấn vào nút "Clear History". Một cửa sổ mới sẽ hiển thị.
  4. Trong cửa sổ này, bạn có thể chọn "Show more" để mở rộng tùy chọn.
  5. Tại đây, bạn có thể đánh dấu các ô tương ứng với "Cookies and other site data", "Browsing history" và "Cached images and files".
  6. Sau khi đã chọn các tùy chọn muốn xóa, bạn nhấn nút "Clear" để thực hiện việc xóa cookies, lịch sử duyệt web và bộ nhớ cache.

Một số tùy chọn có sẵn mà bạn có thể nhìn thấy như sau:

  • Browsing history
  • Cookies and saved website data
  • Cached data and files
  • Download history
  • Form data
  • Passwords
  • Media licenses
  • Pop-up exceptions
  • Location permissions
  • Full screen permissions
  • Compatibility permissions

Tùy vào nhu cầu của mình, các bạn hãy nhấn vào các tùy chọn mà bạn cần xóa rồi nhấn nút Clear để hoàn tất.

Xem thêm: Sửa lỗi Undoing changes made to your computer cực đơn giản

Xóa cookie DNS

Khi thực hiện việc xóa Cookie DNS, người dùng có thể khắc phục lỗi 400 Bad Request thành công. Nếu nguyên nhân gây lỗi xuất phát từ bản ghi DNS được lưu trữ trên máy tính và đã gặp phải lỗi tạm thời, việc xóa Cookie DNS có thể giải quyết vấn đề.

Để thực hiện cách xóa Cookie DNS, bạn có thể nhập lệnh "ipconfig /flushdns" vào hộp thoại Command Prompt. Lưu ý rằng thao tác xóa Cookie DNS này không tương tự như việc xóa cache của trình duyệt.

Xóa cache trình duyệt

Khi bộ nhớ đệm đang chứa bản sao lỗi của trang web đó nhưng người dùng vẫn cố tìm cách để truy cập vào. Như vậy sẽ dễ dẫn đến lỗi Bad Request 400. Cho dù thao tác xóa cache trình duyệt sẽ không đảm bảo sửa lỗi 400 Bad Request thành công. Tuy nhiên, đó chính là một giải pháp có thao tác nhanh chóng và đơn giản mà các bạn không nên bỏ qua.

Xóa cache trình duyệt

Xóa cache trình duyệt

Kiểm tra kích cỡ file tải lên

Khi bạn thực hiện quá trình tải file lên trang web và gặp thông báo lỗi 400 Bad Request xuất hiện. Có thể nguyên nhân dẫn đến tình trạng này là do kích thước của file bạn đang tải lên vượt quá giới hạn được chấp nhận từ máy chủ. Từ đó dẫn đến máy chủ từ chối yêu cầu.

Trên đây là toàn bộ thông tin liên quan đến lỗi 400 Bad Request mà Techcare vừa tổng hợp chia sẻ đến các bạn. Hy vọng qua đây đã giúp các bạn hiểu rõ khái niệm Lỗi 400 Bad Request là gì? Đồng thời, giúp bạn biết cách khắc phục lỗi thành công nhé!