koa2 jsonp 中间件
koa.js 官方 wiki 中也介绍了不少 jsonp 的中间件
其中 koa-jsonp 是支持 koa2 的,使用方式也非常简单,koa-jsonp 的官方 demo 也很容易理解
快速使用
demo 地址
https://github.com/poetries/daily-code-practice/tree/master/node/koa/koa2-demo/jsonp-use-middleware/
安装
npm install --save koa-jsonp
简单例子
const Koa = require('koa')
const jsonp = require('koa-jsonp')
const app = new Koa()
// 使用中间件
app.use(jsonp())
app.use( async ( ctx ) => {
let returnData = {
success: true,
data: {
text: 'this is a jsonp api',
time: new Date().getTime(),
}
}
// 直接输出 JSON
ctx.body = returnData
})
app.listen(3000, () => {
console.log('[demo] jsonp is starting at port 3000')
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论