image with Content-Type: text/html;

i have images such as this
http://www.cairo360.com/resource.servlet?path=event/6178/event_standard_6178_20112111_542213373.jpeg

its Content-Type: text/html;
"carrierwave" dosent recognize it as image

is there is any way to fix that ?

Because text/html isn't an image. Don't send it as that, send it as
image/jpg. What you're doing is like trying to upload an apple, but
telling the other end you're sending it an orange.

-Dave

thank you for your reply
i need such a way to convert it to an image and upload it
or any other solution for that case