现有代码的一部分
let xhr = new XMLHttpRequest(),
xhr.onreadystatechange = () => {
if(xhr.readyState == 4) {
if(xhr.status >= 200 && xhr.status < 300)
this.onUpload.emit({xhr: xhr, files: this.files});
else
this.onError.emit({xhr: xhr, files: this.files});
}
};
我想更改此代码以发出Response
类型的对象。所以我需要将XMLHttpRequest
转换为Response
。有没有现成的方法可以做到这一点,还是我应该自己写呢?