繁体   English   中英

有没有办法从 URL 在 Node.js 中提供动态内容?

[英]Is there a way to serve dynamic content in a Node.js from the URL?

我正在构建一个基本的 web 服务器作为测试项目,我需要找到一种方法来根据 URL 中的内容动态提供内容。 例如,假设我在 URL 框中输入了这个: localhost:8080/hello/world ,结果页面将包含hello world的内容,因为我在 URL 中输入了它。 我知道在 Rust 和 Rocket 板条箱中我可以这样做:

#[get("/<first_term>/<second_term>)]
func terms(first_term: String, second_term: String) -> String {
    format!("{} {}", first_term, second_term);
}

在最后一页,它将显示您在 URL 中输入的两个术语。 这在 Node.js 中是否可行?

使用 req.url object 您需要的所有内容都存储在那里,如果数据以正文形式发送到服务器,您也可以使用请求正文,也可以使用 req.params 获取请求参数,我建议您阅读文档,一切都写得很清楚

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM