BLOG main image
분류 전체보기 (63)
(17)
성윤이 (0)
(5)
일상 (10)
낙관주의 (3)
삽질 (9)
웹사업개발팀 (5)
14661 Visitors up to today!
Today 28 hit, Yesterday 19 hit
daisy rss
tistory 티스토리 가입하기!
2008/03/11 13:43
Connection: Keep-Alive 라고 명시된 연결에서
서버가 연결을 끊었다. (shutdown/close)
Flash NetStream.play()가 호출됨에 따라 FF에서 http request를 보낸다.
그런데, 이미 끊어진(서버에서 끊어버린) 소켓에다가 request data를 뿌린후
브라우저가 죽어버린다.

IE는 동일한 서버에서 동일한 동작을 할때 연결이 끊어진걸 잘 감지하고,
새로운 연결에다가 데이터를 정상적으로 잘 보낸다.

무슨 문제일까? - -

이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address :: http://10year.tistory.com/trackback/104
무쇠다리 | 2008/03/19 16:43 | PERMALINK | EDIT/DEL | REPLY
브라우저를 죽인 범인은 누구일까요?
흥미진진한데요
10year | 2008/03/21 22:36 | PERMALINK | EDIT/DEL
브라우저는 제가 죽인거 같구요. ^ ^ ;;;

Keep-Alive라고 명시해놓고 끊어버린 서버가 잘못하긴했지만, 그렇다고 죽어버리는 FF/Flash가 미워요.

서버쪽에서 Connection: Close로 명시하면, 브라우저쪽에서 커넥션을 미리 끊어서 문제가 발생하지는 않습니다. 아무래도 FF잘못인지, Flash잘못인지는 명확하지 않네요.
Name
Password
Homepage
Secret