Angular 5: ¿Cómo mostrar la imagen en HTML que viene como salida de una POST http?

Necesito mostrar una miniatura / imagen que proviene de una solicitud POST

Postman muestra la salida de la manera correcta

Estoy tratando de usar el mismo componente Angular pero no se muestra. Consola mostrar texto / binario.

html

<img src="{{turl}}" />

Component.ts

 turl : any

getThumbnail() : void {
this.azureblobService.getBlobThumbnail()
  .subscribe(
    (val) => {
      console.log("POST call - getThumbnail- successful value returned in body",
        val);
      this.turl = val; //<====== Set value here
    },
    response => {
      console.log("POST call - getThumbnail - in error", response);
    },
    () => {
      console.log("The POST - getThumbnail - observable is now completed.");
    });
 }

Servici

getBlobThumbnail() {
console.log("....AzureblobService.getBlobThumbnail()");
const headers = new HttpHeaders({
  'Content-Type': 'application/json',
  'Accept' : 'application/json',
  'Ocp-Apim-Subscription-Key' : 'xxxxxxx'
});

return this.http.post(this.thumbnailFetchUrl,
  JSON.stringify({
    responseType: "blob",
    "url": "http://xxxx.blob.core.windows.net/acsazurecontainer/Git-Logo-1788C.png",
  }), {headers: headers});
}

¿Agradecen alguna ayuda?

Respuestas a la pregunta(2)

Su respuesta a la pregunta