Merge pull request #6053 from subash-a/match-api-spec

Request definition and ResponseInit type corrections
This commit is contained in:
Masahiro Wakame
2015-10-07 02:26:17 +09:00
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -41,7 +41,7 @@ function test_fetchUrlWithRequestObject() {
function handlePromise(promise: Promise<Response>) {
promise.then((response) => {
if (response.type === 'basis') {
if (response.type === 'basic') {
// for test only
}
return response.text();
+4 -4
View File
@@ -5,7 +5,7 @@
/// <reference path="../es6-promise/es6-promise.d.ts" />
declare class Request {
declare class Request extends Body {
constructor(input: string|Request, init?:RequestInit);
method: string;
url: string;
@@ -70,10 +70,10 @@ declare class Response extends Body {
declare enum ResponseType { "basic", "cors", "default", "error", "opaque" }
declare class ResponseInit {
interface ResponseInit {
status: number;
statusText: string;
headers: HeaderInit;
statusText?: string;
headers?: HeaderInit;
}
declare type HeaderInit = Headers|Array<string>;