Failed To Load Resource The Server Responded With A Status Of 500 Asp Net Mvc

      19

AJAX là một trong kỹ thuật thiết kế được thực hiện phổ biến bây giờ và đương nhiên nó không hề dễ ợt với dev mới. Dưới đây, mình đang chỉ ra một số ít lỗi cơ bạn dạng khi thực hiện AJAX với ngữ điệu lập trình Laravel và cách khắc phục nhanh. Hi vọng sau nội dung bài viết này, bạn sẽ dễ dàng xử lý các lỗi AJAX trong thừa trình làm việc nhé.

AJAX là gì?

Nói qua cho chúng ta nào không biết, AJAX là chữ viết tắt của Asynchronous JavaScript và XML. Nó là 1 trong bộ các kỹ thuật thi công web giúp cho các ứng dụng web vận động bất đồng điệu – xử lý số đông yêu ước tới hệ thống từ phía sau. Nói sơ qua cầm cố thôi nhé, nếu khách hàng muốn bài viết liên quan thì có thể search google nhé. 

*

Bước đầu tiên cho chúng ta nào không biết cách vào trình check lỗi .Để vào trình khám nghiệm lỗi các bạn hãy bấm F12 hoặc chuột phải kế tiếp chọn mẫu inspect và chuyển hẳn qua tab console nhằm vào trình soát sổ lỗi nhé. Các lỗi sau đây chỉ mang ý nghĩa chất tham khảo. Nếu gồm gì không đúng sót, các bạn góp ý thêm góp mình làm việc phần comment nhé. 

1.Lỗi 404 (Not Found)

*

Đây là lỗi 404, lỗi này xảy ra khi bạn khai báo bị sai router với url Java Scripts ko trùng khớp hoặc bạn chưa chế tạo router cho chỗ xử lý AJAX đó. Trường phù hợp này các bạn vào dự án công trình của mình, vào theo đường dẫn routes => web.php (Web.php ở đấy là nơi các bạn viết router nhé, ở đây thì bản thân viết sinh hoạt web.php). Chúng ta kiểm tra xem Url bản thân khai báo tại đoạn Java Scripts và router ở file web.php đang trùng khớp không nhé.

Lỗi này chúng ta chỉ buộc phải khai báo đúng router là sẽ hết lỗi.

2.Lỗi 419 (unknown status)


Bạn đang xem: Failed to load resource the server responded with a status of 500 asp net mvc

*

 

Đây được điện thoại tư vấn là lỗi 419 (Thiếu token khi gửi AJAX)

Lỗi này các bạn chỉ thêm mẫu
csrf ở ngay bên cạnh form ajax hoặc ở file app.blade.php (Đây là file để include các layouts, có các bạn để là index.blade.php... Do tùy từng bạn để tên) phần này các bạn nhớ thêm ở tệp tin blade.php nhé.

Sau đó ta vào thêm một biến var token = $("input").val(); vào đoạn code Java Scripts gửi AJAX. Ở phần data gửi lên, thêm "_token":token. Bằng giải pháp trên các bạn sẽ khắc phục được lỗi 419 một giải pháp dễ dàng.

3.Lỗi 500 (Internal hệ thống Error)


Xem thêm: Hướng Dẫn Cách Đổi Tên Thư Mục User Trong Win 7 ? Cách Đổi Tên Thư Mục User Trong Windows 10

*

Đây là lỗi 500, lỗi này thường tạo nên khi bị lỗi nghỉ ngơi Controller. Khi chạm mặt lỗi này, các bạn có thể nhấp chuột tab Preview để soát sổ xem báo lỗi tại vị trí nào để giải pháp xử lý nhé.Ví dụ, như lỗi bên dưới đây của mình là sẽ lỗi ở dòng 69 sinh sống Ajaxcontroller.


*

 Trên đó là các lỗi cơ phiên bản khi thao tác làm việc với Ajax nhưng mà mình hay gặp. Hi vọng nó có thể giúp chúng ta xử lý các lỗi mà các bạn gặp phải khi dùng Ajax.

hotlive |

https://hi88n.com/