임 SOAP 요청을 통해 파일을 업로드하려고하는데 완벽하게 작동했지만 업로드 된 요청 량에 대한 진행률을 얻을 수 없었습니다.SOAP, 업로드하는 동안 업로드 된 요청의 진행 상태가 C#
2
A
답변
0
,
임 더 이상 내 솔루션에 내 파일을 업로드 SOAP를 사용하지 않는, 임 HttpWebRequest를 지금 사용
1) 메신저 (청크로 각 척을 내 큰 파일을 업로드 예 1) 각각의 청크 (1 MB)는 각각의 BufferSize (4 KB)를 진행할 수 있습니다.
큰 루프 foreach (파일 청크) {}가 있습니다. 임의 HttpWebRequest를 사용하는 것과
과 큰 루프 내부
또 다른 루프는있다 :long buffer = 4096;
Stream stm = request.GetRequestStream();
while (remainingOfChunkWithReq != 0)
{
stm.Write(buffer, 0, bytesRead);
remainingOfChunkWithReq = remainingOfChunkWithReq - bytesRead;
bytesRead = memoryStream.Read(buffer, 0, bytesSize);
//Send Progress
}
다음 요청을 계속 보냅니다. 응답을받습니다.
1
한 번에 모두 보내지 않고 한 번에 1MB처럼 파일을 "덩어리"로 보내보십시오. 이렇게하면 각 청크가 완료되면 진행 상황을 업데이트 할 수 있습니다.
지금은 내 질문에 대답 할 수관련 문제
- 1. 업로드하는 동안 비디오 변환
- 2. PHP APC 및 Pecl 업로드 진행 상태가 false/null로 반환됩니다.
- 3. PHP 및 APC, 파일 업로드 진행 상태가 캐시되지 않습니까?
- 4. FTP에서 업로드하는 동안 파일 차단
- 5. XMLHttpRequest 요청의 결과가 ReadyState 4이고 상태가 200
- 6. 업로드하는 동안 파일 이름 바꾸기
- 7. ASP.NET에서 파일을 업로드하는 동안 바이러스 검사를 실행합니다.
- 8. .net SOAP 요청의 날짜 형식은 어떻게 변경합니까?
- 9. ajax를 사용하여 콘텐츠 업로드 진행
- 10. django를 사용하여 업로드하는 동안 디렉토리 만들기
- 11. SOAP 요청의 표준 또는 일반적인 인코딩입니까?
- 12. 업로드하는 동안 이미지 크기 조정
- 13. 파일 업로드 - 진행 표시 줄?
- 14. SOAP 요청의 모듈 이름, 제거하는 방법은 무엇입니까?
- 15. 씬 + Nginx + 업로드 모듈 + 업로드 진행 모듈
- 16. joomla에서 업로드하는 동안 리 샘플 이미지
- 17. wp7 데이터를 업로드하는 동안 배경을 추가 하시겠습니까?
- 18. Struts : 진행 막대가있는 파일 업로드
- 19. 대용량 파일 업로드 요청의 조기 제어 받기
- 20. DropBox API를 사용하는 동안 진행 표시 줄
- 21. 업로드 된 파일은 얼마 동안 서버에 보관됩니까?
- 22. 애플릿이로드되는 동안 진행 표시 줄
- 23. C# HTTP POST - 게시/업로드 진행 상황을 추적해야합니다.
- 24. 장고 관리자를 사용하여 이미지를 업로드하는 동안 TemplateSyntaxError
- 25. C#에서 진행 속도와 속도로 다운로드/업로드하는 가장 효율적/정확한 방법?
- 26. 이미지 업로드 진행 URLLoader AS3을 사용하여
- 27. 이미지/파일을 업로드하는 동안 자바 스크립트 알림을 표시하는 방법?
- 28. XMLHttpRequest의 진행 방법
- 29. HTML5 : 진행 막대가있는 AJAX 파일 업로드
- 30. 상태가 C++ 프로그램 종료