FCP Calculator - AWS
by octavient
JavaScript
var xmlhttp = new XMLHttpRequest();
//var strApiEndpoint = 'https://qdumq5bum9.execute-api.us-east-1.amazonaws.com/dev1/fetch-data';
var strApiEndpoint = 'https://v8zwygsjad.execute-api.us-east-1.amazonaws.com/v1/calculate';
//var strApiEndpoint = 'https://44b70ula8f.execute-api.us-east-1.amazonaws.com/dev/compare-yourself';
var n_clients = 4, n_fee = 25;
var objAjaxPayload = { "new_clients_per_month": n_clients, "appointment_fee": n_fee };
var strAjaxPayload = JSON.stringify(objAjaxPayload);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == XMLHttpRequest.DONE) { // XMLHttpRequest.DONE == 4
if (xmlhttp.status == 200) {
console.log(xmlhttp.responseText);
alert(xmlhttp.responseText);
}
else if (xmlhttp.status == 400) {
alert('There was an error 400');
}
else {
//alert('something else other than 200 was returned');
}
}
}
xmlhttp.open("POST", strApiEndpoint, true);
xmlhttp.send(strAjaxPayload);