首页 > Windows开发 > 详细

[Hapi.js] POST and PUT request payloads

时间:2016-02-29 07:01:39      阅读:442      评论:0      收藏:0      [点我收藏+]

hapi makes handling POST and PUT payloads easy by buffering and parsing them automatically without requiring additional modules or middleware. This post will demonstrate how to handle JSON and form based request payloads via hapi‘s route configuration.

 

‘use strict‘
const Hapi = require(‘hapi‘)
const server = new Hapi.Server()
server.connection({ port: 8000 })

server.route({
  method: [‘POST‘, ‘PUT‘],
  path: ‘/‘,
   config: {
     payload: {
       output: ‘data‘,
       parse: true,  // parse to json, default is ture
       allow: ‘application/json‘ // only accept JSON payloads
     }
   },
  handler: function(request, reply) {
    reply(request.payload)
  }
})

server.start(() => console.log(`Started at: ${server.info.uri}`))

 

 

 

[Hapi.js] POST and PUT request payloads

原文:http://www.cnblogs.com/Answer1215/p/5226223.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!