body-data
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published
语言: 中文 English

Body-Data

一个轻量、小巧的Node.js模块,用于检索 GET 或 POST 请求数据

Version dev MIT License

安装

npm install body-data --save

快速开始

// client
const script = document.createElement('script')
script.src = 'https://cdn.jsdelivr.net/npm/axios/dist/axios.js'
document.head.append(script)

const url = 'http://127.0.0.1:6870'
axios.get(url, { params: { name: 'Lete', age: 18 } })
axios.post(url, { name: 'Lete', age: 18 })

// server
const bodyData = require('body-data')
const http = require('http')

const server = http.createServer(async (req, res) => {
  res.setHeader('Content-Type', 'application/json; charset:utf-8;')
  const data = await bodyData(req)
  res.end(JSON.stringify(data)) // output: { name: 'Lete', age: 18 }
})

server.listen(6870)

Package Sidebar

Install

npm i body-data

Weekly Downloads

108

Version

1.0.6

License

MIT

Unpacked Size

6.57 kB

Total Files

7

Last publish

Collaborators

  • lete114