提交 ada872b4 编写于 作者: J Joao Moreno

fix IXHRResponse interface link

上级 15f38398
......@@ -7,6 +7,7 @@
import { TPromise } from 'vs/base/common/winjs.base';
import { assign } from 'vs/base/common/objects';
import { IXHRResponse } from 'vs/base/common/http';
import { request, IRequestOptions } from 'vs/base/node/request';
import { getProxyAgent } from 'vs/base/node/proxy';
import { createGunzip } from 'zlib';
......@@ -17,11 +18,6 @@ export interface IXHROptions extends IRequestOptions {
followRedirects: number;
}
export interface IXHRResponse {
responseText: string;
status: number;
}
let proxyUrl: string = null;
let strictSSL: boolean = true;
......@@ -60,9 +56,11 @@ export function xhr(options: IXHROptions): TPromise<IXHRResponse> {
}
}
let response: IXHRResponse = {
const response: IXHRResponse = {
responseText: data.join(''),
status
status,
getResponseHeader: header => res.headers[header],
readyState: 4
};
if ((status >= 200 && status < 300) || status === 1223) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册