¿Cómo puedo cargar datos de imágenes binarias con Javascript y XMLHttpRequest?

Estaba intentando cargar un lado del cliente de imagen y codificar en base64 los bytes devueltos por el servidor para pasarlo y realizar algún procesamiento. IE tiene una propiedad RequestBody del objeto XMLHttpRequest, pero parece que no puedo usarlo, y RequestText está truncado. En Firefox, RequestText está ahí, pero parece dañado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta