Mi servidor no recibe los datos json que se supone que deben enviarse. HAY algo que estoy haciendo incorrectamente. Mi servidor recibe la solicitud de obtención sin datos.
var XMLHttpRequest = require('xhr2'); let getJSON = (url, devolución de llamada) => {
let xhr = new XMLHttpRequest(); xhr.open('GET', url1, true); xhr.setRequestHeader("Content-Type", "application/json"); xhr.responseType = 'json'; xhr.onload = () => { let status = xhr.status; if (status == 200) { callback(null, xhr.response); } else { callback(status); } }; data = JSON.stringify({"url":"myurl.com"}); xhr.send(data);};
getJSON('http://localhost:8000', (err, datos) => {
if (err != null) { console.error(err); } else { console.log(data); }});