使用Express发出POST请求时出错

史蒂夫·斯蒂夫勒

我已经制作了一个API,并且所有路由都可以使用到现在。当我尝试向路由“ /骗子”发出POST请求时,收到以下错误消息:错误:写EPROTO 1979668328:error:100000f7:SSL例程:OPENSSL_internal:WRONG_VERSION_NUMBER:../../ third_party / boringssl / src / ssl / tls_record.cc:242:

邮递员控制台

require('dotenv').config();

const express = require('express');
const cors = require('cors');
const utils = require('./utils');

const app = express();
const port = process.env.PORT || 4000;

const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db', {
    useNewUrlParser: true,
    useUnifiedTopology: true,
    useFindAndModify: false,
}).then(db => console.log('DB is connected! '))
    .catch(err => console.log(err));

const Users = require('./models/users');

app.use(cors());
app.use(express.json());

const fieldCheck = (field, res) => {
    return !field ? (res.status(400).json({
        error: true,
        message: `Invalid ${field}`
    })) : field
}

app.route('/scammer')
    .post(async (req, res) => {
        const userId = fieldCheck(req.body.user_id, res);

        await Users.updateOne({ 'user_id': userId }, { 'scammer': req.body.scammer });

        res.json({ 'error': false });
    });

app.listen(port, () => {
    console.log('Server started on: ' + port);
});

齐里

例程:OPENSSL_internal:WRONG_VERSION_NUMBER:../../ third_party / boringssl / src / ssl / tls_record.cc:242:

它表明您使用了HTTPS的HTTPS插入到API

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

向 django API 发出 POST 请求时出错

此字段是必需的 发出 POST 请求 DRF 时出错

在Express.js上使用Axios向Spotify API发出POST请求时出现错误400

ECONNRREFUSED 使用 Nodejs 向 API 发出获取请求时出错

无法使用Express API发出POST或GET请求

使用 Node Js 和 express 调用来自 rest api 的 post 请求时出错。请求数据变空

Django在发出POST请求时在表单集中有多个表单时抛出错误

向 cURL 发出请求时出错

使用获取发出POST请求

使用Bash发出POST请求

Flutter - 向我的服务器发出 HTTP post 请求时出错

发送POST请求时出错

Django REST Framework:使用列表测试POST请求时出错

在Android中使用POST请求发送数据时出错

向Express Server发出多个AngularJS Post请求?服务器在第二次发布请求时崩溃

如何使用带有 nodeJS 的 express 侦听对已经在侦听的服务器发出的 POST 请求

使用 Socket.io [Express, Socket.io, Sequelize] 发出 Sequelize 结果时出错

使用Nodemailer在React和Express中发出发布请求时出现问题

使用pastebin API发出简单的POST请求

如何使用 HttpServer 发出 POST 请求?

无法使用 axios 发出 POST 请求

使用 json 数据发出 POST 请求

在Spring Boot中发出Get请求时出错

跨链接的Docker容器发出HTTP请求时出错

向测验 api 发出提取请求时出错

使用Rest Assured发出POST请求时出现内部服务器错误

使用Django REST发出POST请求时validated_data为空

在Red中发出POST请求时如何在标头中使用变量

使用 symfoy HTTP 客户端发出 post 请求时为 URL 返回 HTTP/2 400