nodejs返回前端的图片数据如何在页面上显示
varcontent=fs.readFileSync(imgpath,"binary");res.write(content,"binary");后台这样返回数据给前端,...
var content = fs.readFileSync(imgpath, "binary");
res.write(content, "binary");
后台这样返回数据给前端,但是js前端要怎么将这些数据转化成可以在页面上显示的图片。求解答! 展开
res.write(content, "binary");
后台这样返回数据给前端,但是js前端要怎么将这些数据转化成可以在页面上显示的图片。求解答! 展开
展开全部
前端代码:$(document).ready(function(){$.ajax({url:'127.0.0.1:1337',//不知道这个url到底应该填什么dataType:"jsonp",data:'{"data":"TEST"}',type:'POST',jsonpCallback:'callback',success:function(data){varret=jQuery.parseJSON(data);console.log('Success:'+ret.msg)},error:function(xhr,status,error){console.log('Error:'+error.message);},});});后端代码:varhttp=require('http');varutil=require('util')http.createServer(function(req,res){console.log('Requestreceived:');res.writeHead(200,{'Content-Type':'text/plain'});req.on('data',function(chunk){console.log('GOTDATA!');console.log(data);});res.end('callback(\'{\"msg\":\"OK\"}\')');}).listen(1337,'127.0.0.1');console.log('Serverrunningonport');
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |