는 내가이 일을하고있어 파일 크기 싶어 :업로드 요청을 처리하기 전에 펄에서 파일 크기를 어떻게 얻을 수 있습니까?
my $filename=$query->param("upload_file");
my $filesize = (-s $filename);
print "Size: $filesize ";`
을 그러나 그것은 작동하지 않습니다. 파일을 업로드하지 않았습니다. 업로드하기 전에 크기를 확인하고 싶습니다. 따라서 최대 1MB로 제한하십시오.
브라우저 또는 명령 줄에서 파일을 업로드하고 있습니까? – zaf
아니요. – Luci
답변에 약간의 혼란이있는 것 같습니다. 클라이언트가 HTTP 요청을하기 전에 파일 크기를 확인 하시겠습니까? 아니면 HTTP 요청을 확인하기 전에 HTTP 요청을 확인하고 싶습니까? 내 생각에 클라이언트가 전자를 올바르게 수행하지 못하는 경우에 대비하여 적어도 후자를해야 할 것입니다. –