【问题标题】:Node.js "url.parse" replacementNode.js“url.parse”替换
【发布时间】:2021-07-20 15:23:37
【问题描述】:

我正在学习 node.js,但我认为我所遵循的指南有点过时了。似乎“url.parse”方法已被弃用,即使通过谷歌搜索,我也无法理解哪个是它的合适替代品,以及如何将它应用到我的代码中:

const http = require('http'),
  fs = require('fs'),
  url = require('url');

http.createServer((request, response) => {
  let addr = request.url,
    q = url.parse(addr, true),
    filePath = '';

感谢所有帮助!

【问题讨论】:

标签: javascript node.js module deprecated


【解决方案1】:

您可以使用 newURL() API。更多相关信息可以在这里找到https://nodejs.org/dist/latest-v8.x/docs/api/url.html#url_the_whatwg_url_api

在给定的代码sn-p中,可以这样使用:

const http = require('http'),
fs = require('fs'),
const { url } = require('url');

http.createServer((request, response) => {
  let addr = request.url,
  q = new url(addr),
  filePath = '';
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-22
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 2019-03-22
    相关资源
    最近更新 更多