Node Service side
App.post ('/getdata ', function (req,res,next) { req.setencoding (' UTF8 '); Res.setheader (' Access-control-allow-origin ', ' * ') req.on (' Data ', function (str) { var json = json.parse (str| | ") {}") ; Console.log (JSON) }) res.end (' already Get Data ')})
Script Front Page
var req = new XMLHttpRequest (); if ("Withcredentials" in req) {//This is the case of cors support//Check XMLHttpRequest object for "Withcredentials" property "Withcredentials" exists only in XMLHttpRequest Level 2 object} else {//otherwise check if support xdomainrequest//Xdomainrequest only exists in IE, IE is used to support COR s request in the way req = new Xdomainrequest (); }req.open (' POST ', ' http://localhost:3000/getdata ');//Req.setrequestheader (' Content-type ', ' text/plain ')// Req.onreadystatechange = function () {// if (req.readystate = = 4 && Req.status = =) {////var TT = REQ.GETRESPO Nseheader ("Content-type")// alert (req.responsetext);// }// }req.onload = function () {alert ( Req.responsetext);} Req.send (' This Is Data ')
CORS cross-domain node | XMLHttpRequest cross-domain Commit data node