Also, when sending binary data, such as an image file, you must specify the content length
IE, Firefox, Safari and Chrome accept and render gif, jpg and png image files without the Content-Length being included in the HTTP header. Do you have an example of an image file which does not work??
Z