PHP에서 HTTP 응답 객체를 생성하고 클라이언트에게 전송 한 다음 Javascript로 응답을 읽을 수 있습니까?PHP로 HTTP 응답 객체를 수동으로 생성하여 보내고이를 자바 스크립트로 캡처하십시오.
미리 감사드립니다.
PHP에서 HTTP 응답 객체를 생성하고 클라이언트에게 전송 한 다음 Javascript로 응답을 읽을 수 있습니까?PHP로 HTTP 응답 객체를 수동으로 생성하여 보내고이를 자바 스크립트로 캡처하십시오.
미리 감사드립니다.
No. HttpResponse object은 붉은 청어입니다. PHP와 번들되지 않는 확장 기능의 일부이며 거의 사용되지 않습니다.
PHP 스크립트는 일반적으로 HTTP 요청의 컨텍스트에서 웹 서버에 의해 실행됩니다.이 시점에서 스크립트에 의해 생성 된 모든 출력은 웹 서버가 다시 보내는 HTTP 응답의 일부가됩니다. 해당 요청이 없으면 HTTP 응답을 생성 할 수 없습니다.
나는 무엇을 하려는지 확실하지 않지만 Server Sent Events를 찾고 있다고 생각합니다.
예 서버 보낸 이벤트가 바로 내가 필요한 것입니다. 그러나 WebSocket (http://dev.w3.org/html5/websockets/)도 사용할 수 있지만 아직 지원되지 않습니다. 또한 오래된 브라우저에서는 작동하지 않습니다. 이전 브라우저에서도 작동하는 교차 브라우저 솔루션을 구현하려면 어떻게해야합니까? –
예를 들어, https://github.com/Yaffle/EventSource와 같은 기능에 대해 polyfill 중 하나를 사용할 수 있습니다. IE8 +에서 EventSource를 시뮬레이트합니다. – 4esn0k
"HTTP 응답 개체"란 무엇을 의미합니까? –
무슨 뜻인지 확실하지 않습니다. 너 뭐하려고? – thatwasbrilliant
브라우저에서 HTTP 요청과의 연결을 처음 시작하지 않고 웹 서버에서 웹 브라우저로 데이터를 보내고 싶습니다. 웹 서버에 데이터가 변경되었다는 것을 상상해보십시오.이 변경 사항에 대해 고객 그룹에 알리고 싶습니다. 희망을 실현하고 싶습니다. –