carrackjs/README.md
2024-01-03 12:09:03 +07:00

878 B

CarrackJS

Vanilla JS library for a HTTP Requests

usage

Example usage with JSON data:

var apiUrlJson = "https://example.com/api/json";
var requestDataJson = {
	key1: "value1",
	key2: "value2"
};

sendHttpRequest(apiUrlJson, "POST", requestDataJson, function (error, response) {
	if (error) {
	    console.error("Error:", error);
	}
	else {
	    console.log("JSON Response:", response);
	}
}, "application/json");

Example usage with non-JSON data (e.g., form data):

var apiUrlFormData = "https://example.com/api/formdata";
var formData = new FormData();
formData.append("key1", "value1");
formData.append("key2", "value2");

sendHttpRequest(apiUrlFormData, "POST", formData, function (error, response) {
	if (error) {
	    console.error("Error:", error);
	}
	else {
		console.log("Form Data Response:", response);
	}
}, "multipart/form-data");