【问题标题】:Node js error running on localhost:8000 portnode js 在localhost:8000 端口运行报错
【发布时间】:2023-01-19 03:49:51
【问题描述】:

浏览器上的节点 js 错误运行 localhost:8000 页面打不开


/
E:\node_js\2.basichttpserver\index.js:37
    switch (request.url) {
    ^

ReferenceError: request is not defined
    at Server.requestHandler (E:\node_js\2.basichttpserver\index.js:37:5)
    at Server.emit (node:events:513:28)
    at parserOnIncoming (node:_http_server:1065:12)
    at HTTPParser.parserOnHeadersComplete (node:_http_common:117:17)

节点.js v18.13.0

terminal Error node js code

【问题讨论】:

  • Please post your code directly 在你的问题中作为文本,而不是图像。
  • 欢迎来到堆栈溢出!您的问题中需要包含相关代码和错误信息作为文本, not as pictures of text。仅链接到屏幕截图会使人们更难帮助您。要了解有关此社区的更多信息以及我们如何为您提供帮助,请从tour 开始并阅读How to Ask 及其链接资源。
  • 话虽如此......该错误非常强烈地表明您在代码中尝试使用未定义的名为request的变量。您还有其他指示吗?

标签: javascript node.js reactjs server backend


【解决方案1】:

上面写着ReferenceError: request is not defined

尝试更改代码switch (request.url) { ==> switch (req.url) {

我们也可以在这里获得完整的代码。所以我们可以检查你在上面输入的内容let filepath

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-08
    • 1970-01-01
    • 2018-02-18
    • 2022-01-21
    • 2021-09-12
    • 1970-01-01
    • 2019-03-03
    相关资源
    最近更新 更多