>  Q&A  >  본문

javascript - AJAX 요청 질문

Native JS, AJAX 사용, GET 예시
AJAX 제출 1초 후 네트워크 중단이 발생했지만(네트워크 및 프로그램 반응 문제로 인해 요청한 콘텐츠가 1초 이내에 반환되지 않음) 네트워크가 복원된 후( 몇 초의 짧은 시간 초과 후) 요청 콘텐츠를 계속 수신할 수 있습니다.
현재 네트워크가 없고 Submit AJAX를 클릭하여 1초 후에 네트워크를 복원하는 경우, 이 경우 네트워크가 복원된 후 AJAX가 계속 요청을 보내나요?
?

習慣沉默習慣沉默2663일 전841

모든 응답(1)나는 대답할 것이다

  • 阿神

    阿神2017-07-05 11:07:09

    꼭 그렇지는 않습니다.

    AJAX가 요청을 보낸 후에는 네트워크 연결이 끊어졌는지 확인할 수 없으므로(이제 HTML5에 네트워크 상태 API가 추가됨) 시간이 초과될 때까지 Ajax가 계속 전송됩니다. 시간 초과 전에 네트워크에 응답하면 ajax도 전송됩니다.

    회신하다
    0
  • 취소회신하다