4
저는 C#으로 웹 서버를 만들고 있습니다. 재미있게하기 위해 브라우저에 기본 텍스트 파일을 제공 할 수 있습니다. 그러나 이미지 (예 : image.png
)를 게재 할 때 이미지를 손상 시키거나 무효화 한 것처럼 이미지에 대한 일종의 자리 표시 자 축소판이 표시됩니다 (IE, Firefox 및 Chrome에서 내 서버를 테스트하는 모든 브라우저).이미지의 HTTP 헤더가 맞습니까?
내가 브라우저로 보내고 응답은
HTTP/1.0 200 Ok
Content-Type: image/png
Content-Length: 14580053
{image data here}
내가 올바른 HTTP 헤더를 사용하고처럼 보인다? 그렇지 않으면 브라우저가 이미지를 허용하지 않는 이유는 무엇입니까?
'{여기의 이미지 데이터} '와 실제로 보내려는 파일의 데이터를 비교 했습니까? 14 MB PNG 대신 미세한 차이를 감지하기 위해 1 픽셀 GIF 또는 이와 비슷한 작은 파일을 사용하는 것이 좋습니다. – CodeCaster
흠 ... 내 시도하자. – feralin
이미지 데이터의 인코딩 유형을 알고 싶습니까? Base64? –