# 五.jsonp

  • 利用 script、img 标签允许跨域的特征

# 前端代码

刷新
全屏/自适应

# 后端代码

const http = require("http")
const url = require("url")

const server = http.createServer()

server.on("request", function (req, res) {
  var params = url.parse(req.url, true).query
  var fn = params.jsonp
  res.writeHead(200, { "Content-Type": "text/javascript" })
  res.write(fn + "(" + JSON.stringify(params) + ")")
  res.end()
})

server.listen(3000, function () {
  console.log("已经连接3000端口")
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16