ExternalResource.js

These functions allow you to access resources on external HTTP servers.

Example 1

This shows an example of the UPDATE function:
function update() {
        // Using json to update a value
        var url = // URL of your external resource;
        var webResponse;
        var options = {
            method: "PUT",
            data: "{\"Value\":\"Value A Updated\"}",
            headers: {
                "Content-type": "application/json"
            },
            async: false,
            complete: function(response) { webResponse = response; }
        };

        getExternalResource(url, options);

        if (webResponse.status === 200)
        	alert("Update successful");
        else
        	alert("Update Failed");
}

Example 2

This shows an example of the DELETE function:
function delete() {
	  // Delete a value
        var url = // URL of your external resource;
        var webResponse;
        var options = {
            method: "DELETE",
            async: false,
            complete: function(response) { webResponse = response; }
        };

        getExternalResource(url, options);

        if (webResponse.status === 200)
        	alert("Delete successful");
        else
        	alert("Delete Failed");
}