学习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...')
})





  
  jsonp - 示例


  



你可能感兴趣的:(学习jsonp)