uniapp发送数据到node.js
时间: 2023-10-04 11:05:27 浏览: 108
要将数据从Uniapp发送到Node.js,您需要使用网络请求功能。您可以使用uni.request方法在Uniapp中发送HTTP请求并将数据发送到Node.js服务器。
以下是一个简单的示例:
Uniapp代码:
```javascript
uni.request({
url: 'http://your-node-js-server-url',
method: 'POST',
data: {
message: 'Hello from Uniapp!'
},
success: res => {
console.log(res.data)
},
fail: err => {
console.error(err)
}
})
```
Node.js代码:
```javascript
const express = require('express')
const app = express()
app.use(express.json())
app.post('/', (req, res) => {
console.log(req.body.message) // 输出:Hello from Uniapp!
res.send('Received message!')
})
app.listen(3000, () => {
console.log('Server started on port 3000')
})
```
在Uniapp中,我们使用uni.request方法发送POST请求,其中包含要发送的数据。在Node.js中,我们使用Express框架来创建HTTP服务器,并在路由上处理POST请求。我们使用req.body访问POST请求中发送的数据。
这只是一个简单的示例,您可以根据需要进行更改和扩展。
阅读全文