Chciałbym skopiować odpowiedź REST do obiektu typu blob, ale nie mogę tego zrobić, ponieważ blob()
i arrayBuffer()
nie zostały jeszcze zaimplementowane w obiekcie odpowiedzi. Ciało odpowiedzi jest prywatną zmienną.Jak mogę uzyskać dostęp do treści odpowiedzi HTTP 2 Angular bez zamiany jej na ciąg lub json?
...
return this.http.get(url, {params: params, headers: headers})
.map(res => {
// can't access _body because it is private
// no method appears to exist to get to the _body without modification
new Blob([res._body], {type: res.headers.get('Content-Type')});
})
.catch(this.log);
...
Czy istnieje rozwiązanie, które można wykorzystać do czasu wdrożenia tych metod?
Wow! To rozwiązanie faktycznie pozwala npm na kompilację mojego TS! Gdzie to znalazłeś? –
Wystąpiło wiele prób i błędów, więc nie mogę sobie przypomnieć, że się boję. – StudioLE