21
การตรวจสอบนามสกุลไฟล์ก่อนอัพโหลดไฟล์
ฉันกำลังอัปโหลดภาพไปยัง servlet การตรวจสอบความถูกต้องว่าไฟล์ที่อัปโหลดเป็นรูปภาพนั้นทำได้ในฝั่งเซิร์ฟเวอร์เท่านั้นหรือไม่โดยตรวจสอบตัวเลขมหัศจรรย์ในส่วนหัวของไฟล์ มีวิธีใดในการตรวจสอบความถูกต้องของส่วนขยายในฝั่งไคลเอ็นต์ก่อนส่งแบบฟอร์มไปยัง servlet หรือไม่ ทันทีที่ฉันกด Enter มันจะเริ่มอัปโหลด ฉันใช้ Javascript และ jQuery ในฝั่งไคลเอนต์ อัปเดต: ในที่สุดฉันก็ได้รับการตรวจสอบความถูกต้องทางฝั่งเซิร์ฟเวอร์ซึ่งอ่านไบต์และปฏิเสธการอัปโหลดหากไม่ใช่รูปภาพ