http snippets updated again

This commit is contained in:
Vladimir Enchev
2014-05-15 13:58:55 +03:00
parent 55057bfa5a
commit 9a0fb96d62

View File

@ -22,15 +22,15 @@ export var test_getString = function () {
// ### Get string from URL // ### Get string from URL
// ``` JavaScript // ``` JavaScript
http.getString("http://httpbin.org/get").then(function (r) { http.getString("http://httpbin.org/get").then(function (r) {
//// Result (r) is string! //// Argument (r) is string!
// <hide> // <hide>
completed = true; completed = true;
result = r; result = r;
// </hide> // </hide>
}).fail(function (e) { }).fail(function (e) {
//// Argument (e) is Error! //// Argument (e) is Error!
console.log(e); console.log(e);
}); });
// ``` // ```
// </snippet> // </snippet>
@ -65,12 +65,15 @@ export var test_getJSON = function () {
// ### Get JSON from URL // ### Get JSON from URL
// ``` JavaScript // ``` JavaScript
http.getJSON("http://httpbin.org/get").then(function (r) { http.getJSON("http://httpbin.org/get").then(function (r) {
//// Result (r) is JSON! //// Argument (r) is JSON!
// <hide> // <hide>
completed = true; completed = true;
result = r; result = r;
// </hide> // </hide>
}).fail(function (e) { console.log(e); }); }).fail(function (e) {
//// Argument (e) is Error!
console.log(e);
});
// ``` // ```
// </snippet> // </snippet>
@ -105,12 +108,15 @@ export var test_getImage = function () {
// ### Get Image from URL // ### Get Image from URL
// ``` JavaScript // ``` JavaScript
http.getImage("http://www.google.com/images/errors/logo_sm_2.png").then(function (r) { http.getImage("http://www.google.com/images/errors/logo_sm_2.png").then(function (r) {
//// Result (r) is Image! //// Argument (r) is Image!
// <hide> // <hide>
completed = true; completed = true;
result = r; result = r;
// </hide> // </hide>
}); }).fail(function (e) {
//// Argument (e) is Error!
console.log(e);
});
// ``` // ```
// </snippet> // </snippet>
@ -159,13 +165,16 @@ export var test_request_responseStatusCodeShouldBeDefined = function () {
// ### Get response status code // ### Get response status code
// ``` JavaScript // ``` JavaScript
http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) { http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) {
//// Result (response) is require("http/http-request").HttpResponse! //// Argument (response) is require("http/http-request").HttpResponse!
//// You can get status code using response.statusCode (number)! var statusCode = response.statusCode;
// <hide> // <hide>
completed = true; completed = true;
result = response; result = response;
// </hide> // </hide>
}); }).fail(function (e) {
//// Argument (e) is Error!
console.log(e);
});
// ``` // ```
// </snippet> // </snippet>
@ -182,13 +191,18 @@ export var test_request_responseHeadersShouldBeDefined = function () {
// ### Get response headers // ### Get response headers
// ``` JavaScript // ``` JavaScript
http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) { http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) {
//// Result (response) is require("http/http-request").HttpResponse! //// Argument (response) is require("http/http-request").HttpResponse!
//// You can get response headers using response.headers (JSON)! for (var header in response.headers) {
// <hide> console.log(header + ":" + response.headers[header]);
}
// <hide>
completed = true; completed = true;
result = response; result = response;
// </hide> // </hide>
}); }).fail(function (e) {
//// Argument (e) is Error!
console.log(e);
});
// ``` // ```
// </snippet> // </snippet>
@ -205,13 +219,18 @@ export var test_request_responseContentShouldBeDefined = function () {
// ### Get response content // ### Get response content
// ``` JavaScript // ``` JavaScript
http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) { http.request({ url: "http://httpbin.org/get", method: "GET" }).then(function (response) {
//// Result (response) is require("http/http-request").HttpContent! //// Argument (response) is require("http/http-request").HttpContent!
//// You can get response content using response.content methods: toString(), toJSON and toImage()! var str = response.content.toString();
// <hide> var obj = response.content.toJSON();
var img = response.content.toImage();
// <hide>
completed = true; completed = true;
result = response; result = response;
// </hide> // </hide>
}); }).fail(function (e) {
//// Argument (e) is Error!
console.log(e);
});
// ``` // ```
// </snippet> // </snippet>