У нас есть API докера, который возвращает потоковые данные, и мы хотим читать и отправлять данные в него.Мы делаем это в node.js, но в браузере это невозможно, потому что мы не можем установить тип ответа потока в запросе.
Как установить «responseType» в «stream» и симулировать этот код в node.js в angularhttpClient?
function exec(ctx: Command, id: string, host: string, data: {}) {
return axios.post(host + `/exec/${id}/start`,
data, {responseType: 'stream'});
}
Примерно так:
constructor(protected http: HttpClient) {
}
getAppExec(host: string, id: string, data: ICreateInstanceCLIData) {
return this.http.post(host + '/containers/' + id + '/exec',
data, { responseType: 'stream' });
};
Возможно ли симулировать websocket по конечной точке API, получать потоковые данные и отправлять на него?