추후 업그레이드 시에 파일 하나에 대한 용량 제한을 넣도록 고려해 보겠습니다.
좋은 의견 주셔서 고맙습니다.
그럼 수고하세요..^^"
--------------Original Message--------------
그럼.. 차기 버젼에... 파일 1개당 용량제한 할 수 있는 부분을 넣는다면... 좋을것 같습니다.
갤러리같은경우 넘 큰 이미지 파일이 업로드되면 썸네일을 사용하지 않는이상... 화면볼때 엄청느릴것입니다.
따라서 전체파일용량 이외의 파일당 용량제한도 필요하다고 봅니다.
또한.. 파일당 용량제한이 걸린 상태에서.. 예를들어 10개의 파일을 업로드도중 그 중 1개가 용량을 초과했다면
전체파일 업로드를 막아야하지 않을까...? 합니다만...
물론 공짜버젼이니깐.. 많은 것을 바라지는 않습니다만... 각 파일당 용량체크해서 전체 업로드 시도를 막는것은
클라이언트쪽에서 쉽게 조절할 수 있으리라 보기에... 말씁드립니다.
nfupload.swf 파일의 소스를 제공한다면 제가 수정할 수 있겠지만... 소스 제공을 하지않으시기 때문에.. ^^
이렇게 요청을 해 봅니다...
수고하세요 ^^
--------------Original Message--------------
답변 드립니다.
NFUpload에 용량 제한은 자바스크립트로 이루어 집니다.
Web.Config 에서 requestMaxLength 를 제한 한다고해서 NFUpload에 제한이 걸리지 않습니다.
클라이언트에 용량 제한과 서버에 용량제한은 개발자가 맞춰주지 않는이상 제한하기 힘듭니다.
클라이언트측에서는 데이터를 모두 다 던지는데 서버측에서는 용량 제한때문에 받아주지 않는 문제입니다.
이 문제는 NFUpload에 버그라고 보기 힘듭니다.
NFUpload는 단순히 파일 데이터를 던지는 역활만 하기 때문에 그 이외 나머지 처리는 서버단에서 해 줘야 합니다.
이점 유의 하셔서 개발하시는게 좋을것 같습니다.
--------------Original Message--------------
NFUpload 1.1 에 버그가 있는것 같습니다...?
현재 저는 닷넷프레임웍 2.0 으로 작업하고 있으며.. web.config 에는
requestMaxLength = 10240
으로 셋팅되어 있습니다.
예를들어...
A.jpg (5M) / B.jpg (15M) / C.jpg (7M) 라고 할때...
이렇게 3개의 파일을 NFUpload 컴포넌트의 [업로드] 버튼을 클릭해서 업로드 시도하면 당근 오류가
발생합니다. 10M 가 넘는 파일이 있기에...
의문 )
하지만 업로드는 진행됩니다... 이런경우 업로드를 막아야하는것 아닌지... 뭐 이정도까지는 버그로 보지는
않습니다만... ^^
##### 버그 ######
위의 경우.. 일단 A.jpg 와 C.jpg 는 실제로 업로드되고 B.jpg 는 용량 초과로인해 업로드되지 않았습니다.
그러면 hidFileName.value 에는 실제로 업로드된 A.jpg 와 C.jpg 의 정보만 있어야할텐데...
실제로는 A.jpg / B.jpg / C.jpg 모든 파일의 정보가 들어있습니다.
이건 버그로 보입니다.
현재 저는 이 부분을 개인적으로 해결했습니다만... 서버단을 때려서 해결했습니다.
실제 업로드된 결과와 비교를 해야하다보니...
이 부분에 대해서는 아에 전체파일이 업로드되지 않게 하는것이 옳지않나요...?
그리고 hidFileName.value 또한 비어있어야하지 않을까요...?