用于java的域名解释实用程序
我发现自己需要一个java实用程序来获取一个完全限定的主机名,并从中生成新的主机名 在简单的情况下,这意味着将用于java的域名解释实用程序,java,network-programming,dns,Java,Network Programming,Dns,我发现自己需要一个java实用程序来获取一个完全限定的主机名,并从中生成新的主机名 在简单的情况下,这意味着将host.company.com转换为company.com,但这在host.subdomain.company.com或host.company.co.uk中变得更加复杂,例如,“域名”的含义变得有点模糊。把和的定义复杂化,它就会变得混乱 所以我的问题是,是否有第三方图书馆能理解这些东西,并能给我合理的解释。我认为这样的东西不存在,因为这是一个管理问题而不是技术问题,而且是一个非常多方
host.company.com
转换为company.com
,但这在host.subdomain.company.com
或host.company.co.uk
中变得更加复杂,例如,“域名”的含义变得有点模糊。把和的定义复杂化,它就会变得混乱
所以我的问题是,是否有第三方图书馆能理解这些东西,并能给我合理的解释。我认为这样的东西不存在,因为这是一个管理问题而不是技术问题,而且是一个非常多方面的问题
如果你最终实现了自己的滚动,那么Mozilla wiki上的内容看起来是一个很好的起点,有很多参考资料。不过看起来很头痛。只要看看这张照片。哎哟。我认为这样的事情不存在,因为这是一个行政问题而不是技术问题,而且是一个非常多方面的问题
如果你最终实现了自己的滚动,那么Mozilla wiki上的内容看起来是一个很好的起点,有很多参考资料。不过看起来很头痛。只要看看这张照片。哎哟。Mozilla定期维护浏览器中用于cookie安全的规则,其格式可以被其他人解析和使用:
搜索Google,可能有Java库可以解析列表,但我不知道它们的质量如何。Mozilla定期维护浏览器中用于cookie安全的规则,其格式可供其他人解析和使用:
搜索Google,可能有Java库可以解析列表,但我不知道它们的质量。不确定是否出于同样的目的,我在代码中做了类似的事情。当我设置cookies时,我希望将域设置为尽可能靠近顶部,以便我需要找到比公共后缀低一级的域。例如,您可以为
host.div.example.com
设置cookie的最高域是.example.com
。对于host.div.example.co.jp
是.example.co.jp
不幸的是,代码不在公共域中。这很容易做到。我基本上使用ApacheHttpClient 4中的以下两个类
org.apache.http.impl.cookie.PublicSuffixFilter
org.apache.http.impl.cookie.PublicSuffixListParser
我忘记了确切的原因,但我们不得不做一些非常小的调整。您只需从上到下遍历域,第一个有效的cookie域就是您所需要的
您需要从这里下载公共后缀列表并将其包含在您的JAR中
我不确定是否出于同样的目的,我在代码中做了类似的事情。当我设置cookies时,我希望将域设置为尽可能靠近顶部,以便我需要找到比公共后缀低一级的域。例如,您可以为
host.div.example.com
设置cookie的最高域是.example.com
。对于host.div.example.co.jp
是.example.co.jp
不幸的是,代码不在公共域中。这很容易做到。我基本上使用ApacheHttpClient 4中的以下两个类
org.apache.http.impl.cookie.PublicSuffixFilter
org.apache.http.impl.cookie.PublicSuffixListParser
我忘记了确切的原因,但我们不得不做一些非常小的调整。您只需从上到下遍历域,第一个有效的cookie域就是您所需要的
您需要从这里下载公共后缀列表并将其包含在您的JAR中
对于Cookie来说,这是一个技术问题。(看那张表,我认为有10个特殊的二级域名,而不是8个。)对于cookie来说,这成了一个技术问题。(看着那张表,我以为有10个特殊的二级域名,而不是8个。)我想这是我能得到的最接近的域名。谢谢你。请注意,这个列表是非官方的,不完整的(eu.org不见了),而且不是最新的(因为规则总是在变化)。我想这是我能得到的最接近的。谢谢。请注意,此列表是非官方的、不完整的(eu.org等缺失),并且不是最新的(因为规则总是变化)。