Tag: jsonp

如何使用jsonp和node.js express

我试图让三星智能电视应用程序与node.js。 在我的项目中,我想让我的应用程序与服务器PC进行通信。 根据许多网站,我可以用“jsonp”来做到这一点。 这是我find的客户端代码。 <html> <head> <title>jsonp test</title> <script src="http://code.jquery.com/jquery-1.6.2.min.js"></script> <script type="text/javascript"> $(function(){ $('#select_link').click(function(e){ e.preventDefault(); console.log('select_link clicked'); function test(data){ return {"message":"ok"}; } $.ajax({ dataType: 'jsonp', data: "data=yeah", jsonp: 'callback', url: 'http://172.20.10.3:3000/endpoint?callback=?', success: function(data) { console.log('success'); console.log(JSON.stringify(data)); } }); }); }); </script> </head> <body> <div id="select_div"><a href="#" id="select_link">Test</a></div> </body> 而且,这里是我find的服务器端代码。 app.get('/endpoint', function(req, res){ var obj = […]

这个JSON结构何时转换为所有string?

我正在向我的节点/快递服务器发送一个JSON结构,并将该对象保存到数据库中。 问题是我发送JSON与整数和布尔值,但一切都被保存为string。 这是我的节点/快速代码: var express = require('express'); var app = express(); app.enable("jsonp callback"); app.use(express.bodyParser()); // allow cross origin scripting to get data from devices directly app.all('*', function(req, res, next) { res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS'); res.header('Access-Control-Allow-Headers', 'Content-Type'); next(); }); app.post('/departures', function(req, res) { /* I started using this to convert back to […]