JSFiddle - React, Tailwind, and code Playground
by Chris
JavaScript
const HOST = "http://192.168.1.202:6363/" //1
//2
async function setobjval(name, value) { //3
const params = {
objid: name,
objval: value
};
const url = HOST + 'setobjval?' + Object.entries(params).map(([k, v]) => k + "=" + v).join("&");
try {
return await fetch(url, { //4
method: 'get', //5
mode: 'no-cors' //6
}).then(r => r.text());
} catch (e) {
return "<?xml version='1.0' standalone='yes'?><error>network error</error>";
}
}
async function main() {
const xml = await setobjval("test", "1234");
const document = new DOMParser().parseFromString(xml, "application/xml").documentElement;
console.log(document);
}
main();