답변
서버에서 디렉토리 탐색이 활성화 된 경우 디렉토리 목록을 크롤링 할 수 있습니다. 예를 들어 HttpWebRequest를 사용하여 목록 페이지를 가져오고 응답을 구문 분석하여 파일 링크를 찾은 다음 각 파일 (HttpWebRequest와 함께)을 다운로드하고 각 파일 하위 폴더, 헹굼 및 반복.
디렉토리 찾아보기가 활성화되어 있지 않으면 모든 하위 디렉토리가 실제로 존재하는지 알 수 없기 때문에 모든 파일을 실제로 다운로드 할 수 없습니다.
그러나 HttpWebRequest를 사용하여 노출 된 웹 페이지를 크롤링하고 원하는 링크 파일을 다운로드 할 수 있습니다.
휠을 다시 작성하는 대신 wget과 같은 명령 줄 도구를 사용합니다.
프로그래밍 방식으로 실제로이 작업을 수행해야하는 경우가 아니면. – jro
외부 도구를 사용하는 것이 "프로그래밍 방식"으로 간주되지 않는 이유를 잘 모릅니다. –
원인 "Jro"가 코드를 제공하지 않았을 수 있습니다. 당신은 방금 명령 줄 도구를주었습니다 .... – AnthonyLambert
- 1. Python-FTP 디렉토리의 모든 파일을 다운로드하십시오.
- 2. 디렉토리의 모든 C 파일을 별도의 프로그램으로 컴파일
- 3. C# webservice로 큰 파일을 다운로드하십시오.
- 4. 안드로이드 - 서버의 폴더에서 모든 파일을 다운로드하십시오.
- 5. 디렉토리의 모든 파일을 일괄 처리합니다.
- 6. 디렉토리의 모든 파일을 개별적으로 실행
- 7. 프로젝트 자원에 파일을 다운로드하십시오.
- 8. 파일을 서버 plist에서 다운로드하십시오.
- 9. cmake에 디렉토리의 모든 파일을 포함시키는 방법은 무엇입니까?
- 10. C#에서 특정 확장명을 가진 디렉토리의 모든 파일을 얻는 방법?
- 11. j2me에서 jar 파일을 다운로드하십시오.
- 12. Perl을 사용하여 디렉토리의 모든 파일을 나열하려면 어떻게합니까?
- 13. 디렉토리의 모든 파일을 bash를 사용하여 하나로 병합하십시오.
- 14. 디렉토리의 모든 PHP 파일을 포함시키는 방법()
- 15. Netbeans PHP - 디렉토리의 모든 파일을 실행하는 방법
- 16. 하스켈에서 디렉토리의 모든 파일을 읽는 방법
- 17. 디렉토리의 모든 파일을 나열하는 방법 Silverlight
- 18. Bash - 디렉토리의 모든 이름 파일을 검색하는 방법?
- 19. 디렉토리의 모든 파일 받기,
- 20. 파이썬으로 ASP 폼에서 파일을 다운로드하십시오.
- 21. 데이터베이스의 모든 세부 정보를 파일로 저장하고 나중에 파일을 다운로드하십시오.
- 22. Maven을 사용하여 JAR 파일을 다운로드하십시오.
- 23. 파일을 안전하게 업로드/다운로드하십시오. winforms C# 및 asp.net
- 24. 디렉토리의 특정 파일을 반복하십시오.
- 25. C# 코드가 디렉토리의 각 파일을 검사하도록하려면 어떻게해야합니까?
- 26. 서버에 저장하지 않고 파일을 다운로드하십시오.
- 27. 큰 파일을 자바를 사용하여 다운로드하십시오.
- 28. App Engine에서 파일을 강제로 다운로드하십시오.
- 29. 서블릿을 사용하여 큰 파일을 다운로드하십시오.
- 30. 파일을 PAMIE와 (과) 함께 다운로드하십시오.
어떤 방법을 사용해야합니까? (HttpWebRequest) httpWebRequest.Method = "???"; –
@ 그렉, 예. @stucampbell, 파일 목록을 가져 오는 방법이 있습니까? 또는 HTML 항목에서 크롤링해야합니까 ?? – Shimmy