http timeout fixes + test

This commit is contained in:
Vladimir Enchev
2015-05-14 11:32:33 +03:00
parent 3a53ad049b
commit d8bd0031db
3 changed files with 19 additions and 5 deletions

View File

@ -32,13 +32,13 @@ export function request(options: http.HttpRequestOptions): Promise<http.HttpResp
}
}
if (types.isNumber(options.timeout)) {
urlRequest.timeoutInterval = options.timeout * 1000;
}
if (types.isString(options.content)) {
urlRequest.HTTPBody = NSString.alloc().initWithString(options.content).dataUsingEncoding(4);
}
if (types.isNumber(options.timeout)) {
urlRequest.timeoutInterval = options.timeout / 1000;
}
var dataTask = session.dataTaskWithRequestCompletionHandler(urlRequest,
function (data: NSData, response: NSHTTPURLResponse, error: NSError) {