0

아무도 이런 종류의 잘못을 경험하지 않았습니까?플래시 플레이어 IE7 BitmapData가 amfphp로 서버에 전송

그래서 어떤 종류의 이미지 업 로더가 있습니다.

이미지를 가져 와서 비트 맵 데이터를 가져옵니다. jpgencoder를 사용하여 bytearray로 변환하고, bytearray를 amfphp가있는 서버로 보내고, php는 서버의 jpg로 저장합니다.

FF로, 크롬, 사파리, 오페라 (Mac & Windows)에서 위대한 작품이 하지만 IE7에서 그것을 시도하십시오. 그것은 처음에는 작동하지만 다른 시간에 서버에 다시 첫 번째 사진 (bytearray)을 보내는 것처럼 보입니다. (찰스가 잡는 bytearray 코드를 비교한다면)

아무도 이런 종류의 버그를 경험 했습니까? 문제? 이것에 대한 해결책이 있습니까?

답변

0

그래서 알아 냈습니다. IE7 캐싱 문제.

? Math.random();

많은 걸 :)

+0

올바른 캐싱 헤더가 반환되지 않는다는 점에서 서버에 문제가 있다고 말할 수 있습니다. HTTP 캐싱이 작동하는 방법에 대한 설명은 http://www.enhanceie.com/redir/?id=httpperf를 참조하십시오. – EricLaw