문제

httpwebrequest를 사용하여 원격 파일을 다운로드하고 있지만 504 오류가 발생합니다. 나는 Firefox에서 URL을 붙여 넣었고 첫 번째와 3 번째 시도는 16 초가 걸렸으며, 2 위는 아무 일도 일어나지 않았습니다 (시간이 초과되는 것처럼 보였습니다).

504 오류를 어떻게 줄이나요? httpwebrequest 시간 초과를 변경하면 도움이 될까요? 504 오류를 받으면 파일을 다시 시도해야합니까 (3 회라고하자)?

도움이 되었습니까?

해결책

그것은 서버 문제입니다. 당신이 그것을 막을 방법이 없습니다. 나는 스레드를 추가하는 것을 몇 번 다시 시도 할 것입니다.

다른 팁

5xx는 서버 오류입니다. 응답의 엔티티 본문을보고 서버가 이것이 왜 발생하는지에 대한 힌트를 제공하는지 확인하십시오.

WebException 객체에서 응답을 얻어 엔티티 본문을 얻을 수 있습니다.

넣어보십시오 & 사후 요청 본문의 끝에서 :

variable=value&

어쩌면 서버가 기다리고있을 수도 있습니다 POST 데이터.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top