HttpPostedFileBase
에서 FileInfo
개체를 가져 오는 간단한 방법이 있습니까? 파일을 저장하고 DirectoryInfo.GetFiles
과 같은 작업을 수행 한 다음 내 파일을 찾는 파일을 반복 할 수 있지만 주어진 파일에 대해이 작업을 수행하는 간단한 방법이 있습니까?HttpPostedFileBase에 대한 FileInfo 가져 오기
2
A
답변
7
업로드 된 파일에 연결된 FileInfo
이 없습니다. filename
만 파일 스트림과 함께 매개 변수로 전송됩니다. 그래서 당신이 조회 할 수있는 작업은 다음과 같습니다
HttpPostedFileBase file = ...
string filename = file.FileName;
int fileSize = file.ContentLength;
string contentType = file.ContentType;
using (Stream stream = file.InputStream)
{
// do something with the file contents here
}
더 난 당신이 multipart/form-data
사양을 읽어 초대 클라이언트에서 보내지는 것을 이해하기.
FileInfo 개체에는 파일을 업로드 할 때 보내지는 정보가 아닌 LastModified 및 LastAccessed 날짜 같은 것이 포함되어 있습니다. 웹 서버 디스크에 파일을 저장 한 다음 FileInfo를 검색하면 서버에있는 의 파일에 대한 정보 인과 은 클라이언트가 아니기 때문에은이 정보가 절대로 없기 때문에 파일 업로드시 전송됩니다.
관련 문제
- 1. HttpPostedFileBase에 .NET로드 파일
- 2. HttpPostedFileBase에 Bind의 Include 속성 사용
- 3. Fileinfo delete 명령
- 4. go에서 파일 inode 가져 오기
- 5. 텍스트에 대한 카테고리 가져 오기
- 6. 폴더에 대한 권리 가져 오기
- 7. 이미지에 대한 결과 가져 오기
- 8. int에 대한 메소드 가져 오기
- 9. openpyxl에 대한 가져 오기 오류
- 10. GridViewColumn에 대한 부모 가져 오기
- 11. hotmail에 대한 연락처 가져 오기
- 12. FileInfo 배열이 DataList에 표시되지 않습니다.
- 13. FileInfo 변수의 이미지 크기
- 14. 에서는 FileInfo 개체
- 15. FileSystemInfo에 FileInfo 캐스팅
- 16. 스트림에서 fileinfo 사용
- 17. C에서 파일 크기 가져 오기 #
- 18. Silverlight FileInfo TextBox 용 DataContext
- 19. GHCI에서 가져 오기 가져 오기
- 20. 가져 오기 배열 가져 오기
- 21. PDF로 가져 오기
- 22. Fileinfo : MIME 유형 및 설명
- 23. openFileDialog.FileNames를 FileInfo []로 변환하는 방법
- 24. Metro 클래스 라이브러리, FileInfo 대체?
- 25. 파일 업로드, MemoryStream 대 FileInfo
- 26. Fileinfo 확인을 포함한 오류 메시지
- 27. IronPython에서 FileInfo 목록을 정렬하는 방법
- 28. FileInfo 개체 속성 질문 - C#?
- 29. 파일 경로에서 FileInfo 변수를 사용하십시오.
- 30. C# FileInfo, 디렉토리를 변경하는 방법?