问题标签 [hostname]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 不使用 HttpRequest 获取主机名
我想在我的 ASP.NET 应用程序中运行“后台作业”(定期,作为单独的线程)。我需要主机名(DNS 名称或 IP)来完成我的任务。问题是HttpContext.Current
这里可能不可用(它是NULL
)。
有没有办法在不使用HttpContext.Current.Request.Url.Host
.
ruby-on-rails - 从 Rails 控制器获取主机名
我正在尝试从控制器获取运行 rails 应用程序的机器的主机名。
考虑到它应该在 Windows 和 linux 上都可以工作,最好的方法是什么?
php - PHP5 - 不处于交互模式时无法解析主机名
我正在使用运行 Apache2 / PHP5 的 OS X 10.6 服务器,并且在“fopen()”尝试从远程服务器检索文件时遇到 PHP 无法解析主机名的问题。在命令行上以交互模式运行时,“fopen()”可以完美运行。但是,当通过网络运行时,它总是会失败并出现错误:
我找不到这个问题的根源:'fopen()'在给定IP地址而不是主机名时在网络上工作;'gethostbyname()' 在 web 上运行时也会失败(它不会出错,它只是返回要解析的任何主机名),但在交互模式下运行时也能正常工作。唯一的例外似乎是“dns_get_record()”,它在网络上或交互模式下运行时效果很好。
我一直试图在服务器上查找 DNS 问题,但 dig、nslookup 和 ping 都可以正常工作,并且“scutil -r”表示可以使用当前 DNS 设置访问远程服务器。关于问题可能出在哪里的任何想法?
windows - 是否可以在没有 DNS 的情况下从 IP 地址解析主机名?
假设您有一个 IP 地址并且没有其他信息。您不能使用 DNS,因为它可能会报告无效信息。还假设目标计算机正在运行 Microsoft 操作系统,并且当前处于联机状态并已启动。
有什么方法可以直接使用 IP 地址(某些服务/端口)查询机器以找出该机器的主机名是什么?
c# - 如何在 .NET 2.0 中更改 Windows 2000 计算机名称?
我正在尝试使用 .NET 2.0 在 Windows 2000 上更改计算机的名称(主机名)。计算机未加入域。
Windows XP 及更高版本提供 WMI 方法Win32_ComputerSystem.Rename
,但在 Windows 2000 中不可用(参考此处)。
如果需要,我不反对只调用外部程序,但我似乎也找不到适用于 Windows 2000 的程序。在 Google 上搜索似乎没有发现任何明显的问题。
提前致谢。
svn - 解决访问 Subversion 时的主机名错误
尝试在 Subversion 中执行以下命令时出现错误:更新、提交、日志、列表、责备等。
但是,差异和信息工作。
使用任何桌面客户端时,错误如下所示,例如 CollabNet、TortoiseSVN、Intellij、Visual Studio 的 AnkhSVN:“ http://xxx01/comm/JavaService/trunk/:无法解析主机名‘ http://xxx01/comm ’:请求的名称有效并且在数据库中找到,但它没有正确的关联数据正在解析。”
这仅发生在我的笔记本电脑(不是同事)上,并且仅在管理员更改 Subversion 用于身份验证的帐户密码后本周才开始发生。当我在另一台机器上使用远程桌面或通过 Web 访问 subversion 时,不会发生该错误。
提前感谢您为解决此问题提供的任何帮助。
java - Java:验证“主机:端口”并将其转换为 InetSocketAddress 的常用方法?
host:port
Java 中验证表单字符串并将其转换为 的实例的常用方法是InetSocketAddress
什么?
如果满足以下条件,那就太好了:
没有地址查找;
适用于 IPv4、IPv6 和“字符串”主机名;
(对于 IPv4 是ip:port
,对于 IPv6 是[ip]:port
,对吗?是否有一些 RFC 定义了所有这些方案?)最好不要手动解析字符串。
(我正在考虑所有这些特殊情况,当有人认为他知道所有有效形式的套接字地址时,却忘记了导致意外结果的“那种特殊情况”。)
java - 为什么这个主机名看起来如此奇怪?
我使用 DNSSD.resolve() 方法来获取有关 Bonjour 找到的服务的信息。我能够获得找到的服务的端口以及它的主机名。但是,主机名看起来不像我预期的那样。我以为这将是一个 IP 地址,但它等于ID00926.local.
. 那是什么?我可以使用它作为 IP 地址在 Java 中创建套接字吗?
python - 验证主机名字符串
跟踪正则表达式以匹配主机名或 IP 地址? 并使用对有效主机名的限制作为参考,在 Python 中匹配/验证主机名/fqdn(完全限定域名)的最易读、最简洁的方法是什么?我在下面的尝试中回答了,欢迎改进。
tcp - 主机名查询的端口是什么?
我想查询 IP 以获取其主机名。这个的标准端口是什么?它可能是 /etc/services 中“主机名”下列出的端口 101 吗?