Get方法什么也没显示

编程入门 行业动态 更新时间:2024-10-11 05:28:38

Get方法<a href=https://www.elefans.com/category/jswz/34/1770754.html style=什么也没显示"/>

Get方法什么也没显示

我在本地主机上,当我启动服务器时,它什么也没显示。当我转到localhost:8080 / register时,它应该显示“ asdasd”(如您在代码中看到的),但它不起作用。你们能帮我吗?非常感谢!

const U2F = require("u2f");
const Express = require("express");
const BodyParser = require("body-parser");
const Cors = require("cors");
const HTTP = require("http");
const FS = require("fs");
const session = require("express-session");

const APP_ID = "http://localhost:8080/";

var app = Express();

app.use(session({ secret: "test", cookie: { secure: true, maxAge: 60000 }, saveUninitialized: true, resave: true }));
app.use(BodyParser.json());
app.use(BodyParser.urlencoded({ extended: true }));
app.use(Cors({ origin: [APP_ID], credentials: true }));

var user;

app.get("/", (request, response, next) => {
    response.end("Hello Test");
});

app.get("/register", (request, response, next) => {
    console.log("asdasd");
});

app.post("/register", (request, response, next) => {});

app.get("/login", (request, response, next) => { });

app.post("/login", (request, response, next) => { });

HTTP.createServer(function (request, response){
    response.end();
}).listen(8080);
回答如下:

1)首先,您正在将“ asdasd”记录到控制台,并且没有响应“ / register”端点上的请求,只需将您的代码修改为以下代码即可。

app.get("/register", (request, response, next) => {
        response.end("asdasd");
    });

2)您实际上尚未为应用创建服务器,http.createserver未绑定到应用]

将您的代码修改为以下内容

const server = HTTP.createServer(app);
server.listen(8080,()=>console.log("server is listening on port 8080")

更多推荐

Get方法什么也没显示

本文发布于:2024-05-07 12:16:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756201.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:什么也没   方法

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!