Error al cargar el recurso para Imágenes en Chrome

Estoy enfrentando un problema extraño solo en Chrome. Recibo una imagen del servidor que funciona bien en Firefox, pero en Chrome la imagen se carga por una vez y luego se muestra como una imagen rota.

En la consola de Chrome recibo el siguiente mensaje:

Resource interpreted as Image but transferred with MIME type text/html: "http://46.137.249.133:8080/Smart/Request/query.htm?ReqType=SessionUnawareAttachmentDownloadReqType&Thumbnail=Yes&AttachmentRowID=344929138455741006"
GET http://46.137.249.133:8080/Smart/Request/query.htm?ReqType=SessionUnawareAttachmentDownloadReqType&Thumbnail=Yes&AttachmentRowID=344929138455741006  

También verifiqué el tipo mime, pero su imagen / jpeg. Aquí está la salida degetimagesize()

Array
(
    [0] => 289
    [1] => 202
    [2] => 2
    [3] => width="289" height="202"
    [bits] => 8
    [channels] => 3
    [mime] => image/jpeg
)
Respuesta 1

Esta es la salida de curl --verbose <your-url>y puede ver que su servidor web (en el puerto 8080) anuncia el archivo como text/html.

< HTTP/1.1 200 OK
< Server: Apache-Coyote/1.1
[...]
< Content-Disposition: attachment; filename="Hall2.JPG"
< Content-Type: text/html;charset=ISO-8859-1

Puede solucionar esto configurando el tipo de medio correcto agregando una Content-Typelínea de encabezado a cada respuesta HTTP.

En PHP, hágalo usando la headerfunción, como:

header('Content-Type: image/jpeg');

Es muy similar para una página de Java Servlet:

HttpServletResponse res;
res.setContentType("image/jpeg");
Respuesta: 2

He escaneado la mayor cantidad de información posible sobre esto y he encontrado este AVISO: Se requieren los servicios de Google Play para compilar y ejecutar este ejemplo. Se lanzará pronto. Por favor, consulte https: // ...

Me gustaría usar Java para trabajar con una estructura de datos que terminará en más de 100 GB. Necesito escribir y leer de la cosa en una proporción de 1: 1, tantas veces por segundo como sea posible. En forma de Java es un ...

https://github.com/koush/android-websockets/blob/master/src/com/codebutler/android_websockets/WebSocketClient.java ¿Qué lo convierte en un cliente websocket real en lugar de solo un cliente de socket directo? YO ...

Me di cuenta de que puedo incluir el componente parsys en una página para permitir que los autores de contenido agreguen componentes en ese lugar. Ahora, cuando estaba leyendo sobre el componente de diseño receptivo (responsivegrid), ...