Skip to content

Commit ca4c04b

Browse files
author
Vladimir Enchev
committed
net folder renamed to http
1 parent 89c1b14 commit ca4c04b

File tree

8 files changed

+15
-14
lines changed

8 files changed

+15
-14
lines changed

BCL.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,16 +128,16 @@
128128
</TypeScriptCompile>
129129
<TypeScriptCompile Include="Utils\utils_android.ts" />
130130
<TypeScriptCompile Include="Utils\utils_ios.ts" />
131-
<TypeScriptCompile Include="net\http_request.android.ts">
131+
<TypeScriptCompile Include="http\http_request.android.ts">
132132
<DependentUpon>http_request.d.ts</DependentUpon>
133133
</TypeScriptCompile>
134-
<TypeScriptCompile Include="net\http_request.ios.ts">
134+
<TypeScriptCompile Include="http\http_request.ios.ts">
135135
<DependentUpon>http_request.d.ts</DependentUpon>
136136
</TypeScriptCompile>
137-
<TypeScriptCompile Include="net\http_request.d.ts" />
137+
<TypeScriptCompile Include="http\http_request.d.ts" />
138138
</ItemGroup>
139139
<ItemGroup>
140-
<TypeScriptCompile Include="net\index.ts" />
140+
<TypeScriptCompile Include="http\index.ts" />
141141
<TypeScriptCompile Include="UserPreferences\index.ts" />
142142
<TypeScriptCompile Include="Location\index.ts" />
143143
<TypeScriptCompile Include="Image\index.ts" />
@@ -148,7 +148,7 @@
148148
<TypeScriptCompile Include="android17.d.ts" />
149149
<TypeScriptCompile Include="promises\promises.ts" />
150150
<TypeScriptCompile Include="promises\index.ts" />
151-
<TypeScriptCompile Include="net\http.ts" />
151+
<TypeScriptCompile Include="http\http.ts" />
152152
<TypeScriptCompile Include="ios7.d.ts" />
153153
<Content Include="_references.ts" />
154154
<TypeScriptCompile Include="Console\console.android.ts">
@@ -168,7 +168,7 @@
168168
<Content Include="UserPreferences\Readme.md" />
169169
</ItemGroup>
170170
<ItemGroup>
171-
<Content Include="net\Readme.md" />
171+
<Content Include="http\Readme.md" />
172172
</ItemGroup>
173173
<ItemGroup>
174174
<Content Include="Readme.md" />

net/Readme.md renamed to http/Readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Sample code:
22
```js
3-
var http = require("net");
3+
var http = require("http");
44

55
// Universal request method. You can use HttpRequestOptions to set varios properties like url, headers, etc.,
66
// HttpResponse to get status code, headers and content and HttpContent to get body of response:

net/http.ts renamed to http/http.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import image_module = require("Image/image");
22
import promises = require("promises/promises");
3-
import http = require("net/http_request");
3+
import http = require("http/http_request");
44

55
// merge request
66
declare var exports;
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Android specific http client implementation.
33
*/
44
import promises = require("promises/promises");
5-
import http = require("net/http_request");
5+
import http = require("http/http_request");
66

77
// TODO: Replace with similar to iOS implementation!
88
export function request(options: http.HttpRequestOptions): promises.Promise<http.HttpResponse> {
@@ -31,6 +31,7 @@ export function request(options: http.HttpRequestOptions): promises.Promise<http
3131
} else {
3232
d.resolve({
3333
content: {
34+
raw: data,
3435
toString: () => { return data },
3536
toJSON: () => { return JSON.parse(data) },
3637
toImage: () => { return require("Image/image").Image.imageFromNativeBitmap(data); }
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export interface HttpResponse {
2020
}
2121

2222
export interface HttpContent {
23+
raw: any;
2324
toString: () => string;
2425
toJSON: () => any;
2526
toImage: () => image_module.Image;
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* iOS specific http client implementation.
33
*/
44
import promises = require("promises/promises");
5-
import http = require("net/http_request");
5+
import http = require("http/http_request");
66

77
export function request(options: http.HttpRequestOptions): promises.Promise<http.HttpResponse> {
88
var d = promises.defer<http.HttpResponse>();
@@ -38,7 +38,6 @@ export function request(options: http.HttpRequestOptions): promises.Promise<http
3838
if (error) {
3939
d.reject(new Error(error.localizedDescription()));
4040
} else {
41-
4241
var headers = {};
4342
var headerFields = response.allHeaderFields();
4443
var keys = headerFields.allKeys();
@@ -50,11 +49,11 @@ export function request(options: http.HttpRequestOptions): promises.Promise<http
5049

5150
d.resolve({
5251
content: {
52+
raw: data,
5353
toString: () => { return NSDataToString(data); },
5454
toJSON: () => { return JSON.parse(NSDataToString(data)); },
5555
toImage: () => { return require("Image/image").Image.imageFromData(data); }
5656
},
57-
data : data,
5857
statusCode: response.statusCode(),
5958
headers: headers
6059
});

http/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
declare var module, require;
2+
module.exports = require("http/http");

net/index.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)