First I login successfully and a cookie set by server in my browser using following snippet :
var form = new FormData();
form.append("email", "pmsoftwares@hotmail.com");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
async: true,
crossDomain: true,
url: "https://krdly-web-dev0.cfapps.io/session",
method: "POST",
processData: false,
contentType: false,
mimeType: "multipart/form-data",
data: form
};
$.ajax(settings).done(function(response) {
console.log(response);
});
but i got "500 : Internal server error" when i use below code for getting user profile:
var form = new FormData();
form.append("email", "pmsoftwares@hotmail.com");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
async: true,
crossDomain: true,
url: "https://krdly-web-dev0.cfapps.io/user",
method: "GET",
xhrFields: {
withCredentials: true
},
processData: false,
contentType: false,
mimeType: "multipart/form-data",
//data: form
};
$.ajax(settings).done(function(response) {
console.log(response);
});
the following code is given by postman but it does'nt works in browser :
var form = new FormData();
form.append("email", "pmsoftwares@hotmail.com");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
"async": true,
"crossDomain": true,
"url": "https://krdly-web-dev0.cfapps.io/user",
"method": "GET",
"headers": {
"cache-control": "no-cache",
"postman-token": "70f8a8cf-6a8f-4905-aaed-69acaeb63cd2"
},
"processData": false,
"contentType": false,
"mimeType": "multipart/form-data",
"data": form
}
$.ajax(settings).done(function(response) {
console.log(response);
});