簡體   English   中英

使用 Express 發出 POST 請求時出錯

[英]Error when making POST requests with Express

我制作了一個 API 並且每條路線都在工作到現在。 當我嘗試向路由“/scammer”發出 POST 請求時,我收到此錯誤消息:錯誤:寫入 EPROTO 1979668328:error:100000f7:SSL 例程:OPENSSL_internal:WRONG_VERSION_NUMBER:../../third_party/boringssl/src/ ssl/tls_record.cc:242:

Postman 控制台

 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 插入 HTTP 到您的 API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM