学习jsonp
jsonp 以前学过,当时就挺懵的,还全忘了,这次就当复习了一遍jsonp,😭 这里是解决客户端的跨域问题,服务端去解决跨域问题比这个简单只要加一个请求头就可以了 const express = require('express') const app = express() app.get('/', (req, res, next) => { console.log(`收到客户端请求了:${req.url}`) var data = JSON.stringify({ foo: 'bar', list: [1, 2, 3] }) setTimeout(function () { res.end(`${req.query.callback}(${data})`) }, 1000) }) app.listen(3000, () => { console.log('running...') }) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jsonp - 示例</title> </head> <body> <script> // 异步请求跨域限制(ajax) // 不同域名、不同协议、不同端口号 jsonp({ url: 'http://127.0.0.1:3000/', data: '',