Skip to content

Instantly share code, notes, and snippets.

@ozjimbob
Created November 30, 2022 23:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ozjimbob/ea44e3f3dddb4a9649039feedb53166c to your computer and use it in GitHub Desktop.
Save ozjimbob/ea44e3f3dddb4a9649039feedb53166c to your computer and use it in GitHub Desktop.
<html><head><title>Test Page</title>
<script type="text/javascript">
// Example POST method implementation:
async function postData(url = '', data = {}) {
const response = await fetch(url, {
method: 'POST', // *GET, POST, PUT, DELETE, etc.
mode: 'no-cors', // no-cors, *cors, same-origin
cache: 'no-cache', // *default, no-cache, reload, force-cache, only-if-cached
credentials: 'same-origin', // include, *same-origin, omit
headers: {
'Content-Type': 'application/json'
},
redirect: 'follow',
referrerPolicy: 'no-referrer', // no-referrer, *no-referrer-when-downgrade, origin, origin-when-cross-origin, same-origin, strict-origin, strict-origin-when-cross-origin, unsafe-url
body: JSON.stringify(data) // body data type must match "Content-Type" header
});
return response.json();; // parses JSON response into native JavaScript objects
};
postData('http://127.0.0.1:8000/postcode_current_conditions',{postcode:7030})
.then((data) => {
console.log(data);
});
</script>
</head>
<body>
<div id="results"></div>
</body>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment