@Nhoztay còn logic nào xung quoanh k bạn, vì nếu chạy trên local thì chắc chắn sẽ không bị ảnh hưởng bởi đường truyền mạng, chênh lệch giữa thời gian query và response sẽ chỉ tính bằng ms thôi chứ chênh cả vài giây có vẻ hơi lạ
Cám ơn seri bài của bạn, nó rất bổ ích và mang lại cho tôi kiến thức khi bắt đầu làm việc với Vuejs.
Tôi gặp một vấn đề sau khi thực hiện theo bài viết này đó là sau khi tôi thêm phần phân trang thì những tính năng như sửa và xoá chỉ hoạt động tại trang đầu còn đối với trang thứ hai trở đi thì nó không hoạt động nữa, như đối với "Vue.set(item, 'isEdit', false)" thí sau khi chuyển trang thì nó đã không gán thêm "isEdit" vào item nữa. Rất mong bạn dành chút thời gian giải đáp giúp mình đoạn này. Cám ơn bạn
Thường thì 1 dự án sẽ có 3 môi trường: local (để dev), staging (test trước khi đưa lên production) và production giống nhau nhất có thể, khi có lỗi trên production thì bạn sẽ tái hiện và debug trên môi trường local thôi
@nguyenmanh97 web bạn test sử dụng Whoops để show error code nhé, chứ ko phải Ignition. Nếu sử dụng Ignition <= 2.5.1 thì mới bị lỗi. Bạn sửa lại nội dung để đưa thông tin chính xác đến mọi người nhé!
@xhcn à mình hiểu ý bạn rồi, trong trường hợp web này mình chưa thử, để mình thử tạo 1 version y hệt thử xem. đúng là cái web mình attack nó là kiểu khác với cái bug đó thật. cảm ơn bạn đã góp ý
THẢO LUẬN
tks bạn :3
@Nhoztay còn logic nào xung quoanh k bạn, vì nếu chạy trên local thì chắc chắn sẽ không bị ảnh hưởng bởi đường truyền mạng, chênh lệch giữa thời gian query và response sẽ chỉ tính bằng ms thôi chứ chênh cả vài giây có vẻ hơi lạ
Trong controller em viết đơn giản lắm. Em chỉ 1 câu query theo id và return về dạng json thôi ạ
Hay quá, mình mong chờ các bài viết sau của bạn trong topic này.
Cám ơn bạn đã chia sẻ.
anh có source demo cho phần này không ạ?
mk là đỗ nghèo khỉ ! cho mk mượn khóa học bạn học dc k ạ
ghi nguồn vô
Cám ơn seri bài của bạn, nó rất bổ ích và mang lại cho tôi kiến thức khi bắt đầu làm việc với Vuejs. Tôi gặp một vấn đề sau khi thực hiện theo bài viết này đó là sau khi tôi thêm phần phân trang thì những tính năng như sửa và xoá chỉ hoạt động tại trang đầu còn đối với trang thứ hai trở đi thì nó không hoạt động nữa, như đối với "Vue.set(item, 'isEdit', false)" thí sau khi chuyển trang thì nó đã không gán thêm "isEdit" vào item nữa. Rất mong bạn dành chút thời gian giải đáp giúp mình đoạn này. Cám ơn bạn
Dịch hay vãi cả chưởng
follow mình để nhận thêm nhiều bài viết Quên Sầu nhé. ~~
Cảm ơn bạn, quên sầu quên cả bài của bạn luôn =))
good job
Do trong quá trình debug có thể sẽ trả về một số thông tin "nhạy cảm" mà user không cần/không được biết nên thường sẽ không bật debug cho môi trường production (bạn có thể tham khảo bài viết này https://viblo.asia/p/chi-mot-buoi-chieu-toi-da-chiem-quyen-dieu-khien-server-cua-8-website-nhu-the-nao-Do7542neZM6)
Thường thì 1 dự án sẽ có 3 môi trường: local (để dev), staging (test trước khi đưa lên production) và production giống nhau nhất có thể, khi có lỗi trên production thì bạn sẽ tái hiện và debug trên môi trường local thôi
tks bro
đã update nhé @xhcn
@nguyenmanh97 web bạn test sử dụng Whoops để show error code nhé, chứ ko phải Ignition. Nếu sử dụng Ignition <= 2.5.1 thì mới bị lỗi. Bạn sửa lại nội dung để đưa thông tin chính xác đến mọi người nhé!
@xhcn à mình hiểu ý bạn rồi, trong trường hợp web này mình chưa thử, để mình thử tạo 1 version y hệt thử xem. đúng là cái web mình attack nó là kiểu khác với cái bug đó thật. cảm ơn bạn đã góp ý
đây: https://www.exploit-db.com/exploits/49424
@xhcn lỗi này nó có cả exploit luôn rồi mà