찾다

 >  Q&A  >  본문

html5 - EventSource 오류

错误

오류: 헤더를 보낸 후에는 헤더를 설정할 수 없습니다.

으아악 으아악 으아악
phpcn_u1582phpcn_u15822764일 전852

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

  • 我想大声告诉你

    我想大声告诉你2017-05-31 10:41:06

    문제가 해결되었습니다. 전송된 데이터에 "data:" 접두사와 "nn" 접미사를 추가해야 합니다. 즉, "data"+msg+"nn"
    서버 코드는 다음과 같이 수정됩니다.

    으아아아

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-31 10:41:06

    질문

    빠른 응답이 전송된 후에는 응답에서 헤더와 같은 일련의 작업을 수행할 수 없습니다. Setintval은 타이머이며 논리 방법이 올바르지 않습니다.
    setintval이 처음으로 응답을 푸시했기 때문에 이후 응답은 더 이상 작동할 수 없습니다. http는 단방향이지만 양방향이 아니므로 두 번째는 잘못된 작업입니다.

    솔루션

    클라이언트가 서버에서 이벤트 푸시를 수락하도록 하려면 Socketio 또는 Ajax 회전 교육을 사용하여 처리하는 것이 좋습니다.

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