当前位置: 首页 > 面试题库 >

在node.js Express中获取当前请求的主机名

叶德本
2023-03-14
问题内容

因此,我在这里可能遗漏了一些简单的东西,但似乎无法找到一种方法来获取向其发送响应的请求对象的主机名。

是否可以找出用户当前从node.js访问的主机名?


问题答案:

如果您在谈论HTTP请求,则可以在以下位置找到请求主机:

request.headers.host

但这取决于传入的请求。

有关更多信息,请访问http://nodejs.org/docs/v0.4.12/api/http.html#http.ServerRequest

如果要查找机器/本机信息,请尝试使用过程对象。



 类似资料:
  • Vaadin dev ticket#9505说,已经添加了方法来获取当前的VaadinServlet、VaadinPortlet等等。 然而,我在类文档中没有看到任何这样的方法。例如,这两个页面: https://vaadin.com/api/com/vaadin/server/VaadinServletRequest.html https://vaadin.com/api/com/vaadin/

  • X2.2.0新增 sp_get_current_theme($default_theme='') 功能: 获取当前主题名 参数: $default_theme: 指定的默认主题 返回: 类型string,主题名 使用: $theme = sp_get_current_theme();

  • 在经典的spring-mvc中,可以在上设置请求范围属性。在此基础上,我们可以在中解析传入请求,设置请求参数,如当前登录的用户、唯一的请求ID(用于日志关联)等等。这些请求属性可以在请求的生存期内从任何服务(不仅仅是控制器)静态检索。 我正在尝试用Spring-WebFlux实现类似的功能。 我可以使用拦截所有传入请求,获取当前的并对其设置属性。但是,除了controller方法之外,我看不到任何

  • 本文向大家介绍如何在JavaScript中获取当前页面的Internet主机端口号?,包括了如何在JavaScript中获取当前页面的Internet主机端口号?的使用技巧和注意事项,需要的朋友参考一下 要在JavaScript中获取当前页面的Internet主机端口号,请使用window.location.port属性。 示例 您可以尝试运行以下代码来获取当前页面上的Internet主机端口数。

  • 我用的是Spring靴。我已经为SOAP web服务编写了一个ClientInterceptor,我想记录我要向其发送请求的URL,并且我想在HandlerResponse方法中这样做。然而,我找不到一个方法来做到这一点。有可能吗?任何帮助都会很好。 创建restTemplate的方式

  • 我需要帮助发送请求到FTP服务器下载文件...我已经写了下面的代码下载一个文件使用HTTP它工作成功,但我不知道如何做一个FTP.....由于我已经使用套接字来建立连接,它必须通过这种方式来完成,请建议我下载一个FTP文件的请求(发送到服务器)的格式是什么...... ///////////////编码////////////////////////////////////////////////