[덱스트업로드] 다운로드 할 파일명에 특수문자가 포함되어 있는 경우

파일명을 쿼리스트링으로 전달하는 과정에서 인코딩이 되지않은 문자열에 포함되어있는 특수문자가 포함되어있는 경우
파일을 찾지 못하는 현상이 발생할 수 있습니다.

 

파일명을 UrlEncode함수를 사용하여 인코딩한 후 전달합니다.
 
예)
<a href=”download.asp?filepath=<%=Server.UrlEncode(FilePath)%>&filename=<%= Server.UrlEncode(uploadform(“file”).FileName)%>”>DOWNLOAD DATA!!</a> 

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다