问题标签 [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.

0 投票
2 回答
117739 浏览

python - Python 从 IP 查找主机名,超时 1 秒

如何在给定 IP 地址的情况下查找主机名?此外,如果不存在这样的反向 DNS 条目,我如何指定超时?试图让事情尽可能快。或者,还有更好的方法?谢谢!

0 投票
1 回答
1587 浏览

c - getnameinfo 原型要求 sockaddr 而不是 sockaddr_in?

getnameinfo 原型要求使用 sockaddr,但我只看到使用 sockaddr_in 的示例。这个例子可以为 sockaddr 重写吗?sin_family 变成 sa_family 但是 sin_port 和 sin_addr 呢?它们如何包含在 sa_data 中?

0 投票
1 回答
1038 浏览

cocoa - 如何使用 cocoa/obj-c 从挂载目录中获取服务器主机名?

目前,当我用我的程序打开文件时,我可以通过单击 NSOpenPanel 侧栏中的服务器名称然后选择文件来选择服务器上的文件。没问题,只要挂载了共享目录,就可以正常使用该文件。我得到一个类似“/Volumes/SHARENAME/filename.bla”的路径。

我的问题是如何获取它来自的计算机的服务器主机名。例如,如果我在 NSOpenPanel 的“共享”下单击名为 SERVERNAME 的设备,我如何从“/Volumes/SHARENAME/filename.bla”获取 SERVERNAME。

我查看了很多文档,但无法找到解决此问题的方法。

对此的任何帮助将不胜感激。谢谢你。

0 投票
5 回答
92569 浏览

java - 如何获取 servlet 所在的主机名(带端口)

我认为 ServletContext 可能会提供一种方法。ServletContext 的getAttribute() 方法是否提供任何帮助,即是否有一个可以提供帮助的属性名称(可能是“主机”、“端口”)。

这样做的原因是我希望我的应用程序可以在任何部署的地方运行,并且有一次我必须允许用户单击指向文件服务器上某个位置的链接。因此我需要通过主机和端口来引用,并且不能使用内部引用。

0 投票
1 回答
1201 浏览

asp.net - 如何创建和管理多租户 ASP MVC 应用程序

我想创建一个使用主机名来确定客户的多租户应用程序。

例如:

CustomerOne.myapp.com AnotherCo.myapp.com AndOneMore.myapp.com ...

我可以毫无问题地做数据库和安全方面,我也可以从 URL 中获取主机名,但我正在努力寻找的是如何创建允许新客户在线注册的基本管道,提供他们的公司名称,并为应用程序创建新的 URL,可以立即使用。

任何人都可以帮忙吗?

谢谢,

抢。

0 投票
1 回答
625 浏览

php - 知道是否从 PHP 中另一台主机上的 iframe 调用脚本(希望没有 Javascript)

我想确定是否在不同主机的 iframe 中调用了 PHP 脚本。我可以为此使用 Javascript,但我想先找到一个无 JS 的解决方案。

现在我正在使用这个逻辑:

如果$_SERVER['HTTP_HOST']不等于 $ 的主机名_SERVER['HTTP_REFERER']
并且$_SERVER['REDIRECT_STATUS']已定义
然后脚本是从不同主机上的 iframe 内部调用的。

我知道这绝不是准确的,但到目前为止它通过了所有测试。
有人知道更好的解决方案,我可以检查以确保这一点的额外条件吗?谢谢。

已解决:最后,我决定使用 JS。现在两个替代内容都在 a 中<div>,一个 JS 脚本决定显示哪一个,隐藏哪一个。

0 投票
0 回答
574 浏览

ruby - 如何使用 Ruby 的 net-mdns 广播主机名?

一般来说,我是 net-mdns 和 mDNS 的新手,所以我现在对协议的工作原理只有一个基本的了解,我希望这个问题是不言自明的。

到目前为止,我已经看到了一些如何使用 net-mdns 宣传服务的示例,但我真正需要的是广播主机名别名,以便我的机器可以解析为“mybox.local”和“othername.local” (如果“othername.local”是一个实际的 DNS 别名就好了,但这并不重要,一个 A 记录就可以了)。

我发现这个脚本基本上可以满足我的需求,但是

  • 我在 Python 中的流利程度不如在 Ruby 中的流利 ;-)
  • 它依赖于 avahi 并且只能在 Linux 或 BSD 上运行,而可移植到其他平台将是一个巨大的优势
  • 在 Ruby 中做这意味着很容易将它插入到 Rails 应用程序中,而且我碰巧对 Rails 非常流利。;-)

我似乎在文档中找不到任何关于广播主机名的提及:我即兴创作了一点,阅读了一些源代码,但到目前为止还没有成功。

任何帮助将不胜感激,谢谢。

0 投票
1 回答
9855 浏览

asp.net - HttpContext.Current.Request.Url.Host 的来源在哪里?

为什么 HttpContext.Current.Request.Url.Host 返回的 URL 与 Web 浏览器中使用的 URL 不同?例如,在浏览器中输入“www.someurl.com”时,HttpContext.Current.Request.Url.Host 变量等于“www.someotherurl.com”。

0 投票
2 回答
21531 浏览

c++ - 获取本地主机名和 IP 地址的 C++ Windows 函数调用

是否有可以获取主机名和 IP 地址的内置 windows C++ 函数调用?谢谢。

0 投票
1 回答
2986 浏览

asp.net - 无法使用本地 Windows 7 和 iis 7 上的主机头访问网站

我在访问本地电脑上使用 Visual Studio 创建的网站时遇到问题。

电脑使用的是 Windows 7 并且已配置静态 IP 地址。我在 c:\windows\system32\driver\etc 上添加了一个主机名“192.168.0.1 hosts myweb.mylocal.com”。

在 IIS 上,我配置了绑定 myweb.mylocal.com 并启用了模拟集并启用了 Windows 身份验证。

即使我输入了正确的用户名和密码,用户登录也会不断提示。