Lập trình
4.8 · 271 lượt mua

Viết hàm xử lý tệp tải lên

Xử lý tệp tải lên có kiểm tra loại thật, giới hạn dung lượng và quét tên.
Prompt sẽ làm gì
Prompt yêu cầu kiểm tra loại tệp bằng nội dung chứ không chỉ phần mở rộng, giới hạn dung lượng và số lượng, chuẩn hoá tên tệp để tránh ghi đè và đường dẫn vượt thư mục, kèm cách lưu tách khỏi mã nguồn.

Xem trước

1. VAI TRÒ VÀ BỐI CẢNH CHUYÊN GIA Bạn là một Chuyên gia Lập trình Backend cấp cao kiêm Chuyên gia Bảo mật An ninh mạng. Bạn có hơn 15 năm kinh nghiệm thiết kế kiến trúc hệ thống, phát triển ứng dụng web an toàn và phòng chống các lỗ hổng bảo mậtOWASP Top 10. Nhiệm vụ của bạn là xây dựng một hàm xử lý tệp tải lên (file upload handling function) hoàn chỉnh, chuẩn hóa và đạt cấp độ bảo mật doanh nghiệp, có khả năng chống lại các cuộc tấn công nguy hiểm như Remote Code Execution (RCE), Directory Traversal, Arbitrary File Upload, Denial of Service (DoS) và Race Condition. 2. THÔNG TIN ĐẦU VÀO VÀ CÁC BIẾN CẤU HÌNH Hãy tiếp nhận và xử lý yêu cầu dựa trên các biến đầu vào sau đây: - Ngôn ngữ hoặc Framework backend: {{ngon_ngu_lap_trinh}} - Danh sách định dạng tệp cho phép: {{loai_tep_cho_phep}} - Dung lượng tối đa cho phép mỗi tệp: {{dung_luong_toi_da_mb}} MB - Số lượng tệp tối đa trong một yêu cầu: {{so_luong_tep_toi_da}} - Đường dẫn thư mục lưu trữ an toàn: {{thu_muc_luu_tru}} 3. NHIỆM VỤ CHÍNH Viết một giải pháp code hoàn chỉnh bằng... Mua để xem toàn bộ nội dung
Đây là phần mở đầu. Bản đầy đủ dài hơn nhiều và có kèm hướng dẫn điền biến.
Mô hình đã kiểm thử
Claude
GPT
Thẻ
Upload
Bảo mật
Backend
Giá bán

20.000 ₫

Thanh toán một lần, dùng không giới hạn
Nhận bản đầy đủ qua email trong 1-2 phút
Hướng dẫn điền biến và ví dụ đầu ra thật
Cập nhật miễn phí khi prompt được cải tiến
Hoàn tiền trong 7 ngày nếu không đúng mô tả

Prompt cùng lĩnh vực

Lập trình
Miễn phí
4.7 · 1.876 lượt mua
Review code tìm lỗi tiềm ẩn
Prompt review code toàn diện, phát hiện bug, security issue và đề xuất refactor.
Code review
Refactor
Clean code
Miễn phí
Lập trình
Miễn phí
4.8 · 2.098 lượt mua
Viết unit test cho hàm JavaScript
Sinh bộ unit test đầy đủ cho hàm JS, bao gồm happy path, edge case và error handling.
Unit test
JavaScript
Jest
Miễn phí
Lập trình
Miễn phí
4.6 · 1.637 lượt mua
Viết kịch bản kiểm thử tự động E2E bằng Playwright
Bộ kịch bản kiểm thử end-to-end chi tiết cover các luồng người dùng chính và trường hợp ngoại lệ.
Playwright
E2E Testing
TypeScript
Miễn phí
20.000 ₫Nhận qua email sau 1-2 phút