<script>
function test(data){
alert(data.name)
}
</script>
<script src="http://127.0.0.1:8090/jsonp?callback=test"></script>
'use strict'
const http=require('http');
const urlModule=require('url');
const server=http.createServer();
server.on('request',function(req,res){
const {pathname:url,query}=urlModule.parse(req,url,true);
var data={
name:'Monkey'
}
if(url === '/jsonp'){
var callback=`${query.callback}(${JSON.stringify(data)})`;
res.end(callback);
}else{
res.end('404');
}
});
server.listen(8090.function(){
console.log('server listen at http://127.0.0.1:8090')
})