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

Request definition and ResponseInit type corrections
This commit is contained in:
Masahiro Wakame committed 2015-10-07 02:26:17 +09:00
commit 9ca83b1bc1
2 files changed
+5 -5

No files matched your search

+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>;