`
tianyalinfeng
  • 浏览: 439657 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

给定一个url获取host

    博客分类:
  • Java
 
阅读更多

/**
  * get host of an url
  * @param urlString
  * @return
  */
 public static String getHost(String urlString) {
  int index = urlString.indexOf("://");
  if (index != -1) {
   urlString = urlString.substring(index + 3);
  }
  index = urlString.indexOf("/");
  if (index != -1) {
   urlString = urlString.substring(0, index);
  }
  return urlString;
 }

分享到:
评论

相关推荐

    java正则表达式获取url的host示例

    这段代码定义了一个名为`getHost`的方法,它接收一个字符串参数`url`,并返回从中提取的主机名。让我们逐步解析这个方法的每个部分: 1. **输入检查**:首先,通过`if`语句检查`url`是否为空或仅包含空格。如果是,...

    JS 获取域名部分

    本文将深入探讨如何使用JavaScript来提取URL的域名部分,并提供一个实际的示例来帮助理解。 首先,我们需要了解URL的基本结构。一个标准的URL(Uniform Resource Locator)通常由以下几部分组成: 1. 协议(scheme...

    基于URL的Java网络编程

    `URLConnection`是`URL`类的一个子类,用于建立与URL所引用的远程对象的连接。通过调用`URL`对象的`openConnection()`方法,可以得到一个`URLConnection`对象。`URLConnection`提供了许多方法用于发送请求、接收...

    HostInformation:获取给定或当前 url 的信息

    origin:返回一个 URL 的协议、主机名和端口号 pathname:返回一个 URL 的路径名 port:返回 URL 的端口号 protocol:返回 URL 的协议 查询:返回 URL 的查询字符串部分 用法一: ` var info = $.getHostInformation...

    通过JAVA语言实现使用URL访问网络资源

    - `public URL(String spec)`:通过一个包含协议、主机名、端口和文件名的字符串来创建URL。 - `public URL(URL context, String spec)`:根据已有的URL对象和相对路径来创建新的URL。 - `public URL(String ...

    TCPIP编程+实验一 URL基础编程 doc

    1. `getAllByName(String host)`:这个方法根据提供的主机名返回一个InetAddress对象的数组,每个对象代表一个对应的IP地址。如果主机名解析出多个IP地址,就会返回多个InetAddress对象。 2. `getByAddress(byte[] ...

    URI和URL区别 .

    URL作为URI的一个子集,是一种特殊的URI,主要功能是描述资源的具体位置,即告诉用户如何找到这个资源。URL不仅包含了资源的标识信息,还包含了获取资源的手段和方法,如HTTP、HTTPS、FTP等协议。因此,URL不仅告诉...

    浅谈js的url解析函数封装

    本文将详细介绍一个实用的JavaScript URL解析函数的实现及其用法。 首先,让我们来看一下这个名为`parseURL`的函数: ```javascript function parseURL(url) { var a = document.createElement('a'); a.href = ...

    URLParser.rar

    本项目"URLParser.rar"显然是一个C++实现的URL解析器,旨在从给定的URL字符串中提取端口号、主机名、域名和IP地址等关键元素。通过提供的文件列表,我们可以推测这个解析器包含以下几个核心部分:TUrlParser.cpp...

    PHP获取当前页面完整URL的实现代码

    $_SERVER是PHP中的一个数组,包含了诸如头信息、路径和脚本位置等环境变量的信息。在获取URL的不同部分时,我们会用到$_SERVER数组中的特定元素。 1. 获取域名或主机地址: 使用$_SERVER['HTTP_HOST']可以获取当前...

    url2file_c实现url下载文件_

    在给定的标题“url2file_c实现url下载文件_”和描述“通过url实现下载文件,实现实时下载”中,我们可以理解到这个项目是关于用C语言编写一个程序,该程序能够从指定的URL下载文件并将其保存到本地。这个功能在Web...

    redget:从给定查询 ID 的 redmine 项目中获取数据的简单实用程序

    它提出了一个 redmine get 请求... red-get ... 明白了吗?将其用作 shell 实用程序安装 % npm install -g redget% redget <config> | [options]选项 --help -h display this text --version -v output version --...

    面向对象的程序设计-java张白一第三版第15章.ppt

    8. 端口号:在网络通信中,端口号是一个重要的概念,java.net.URL类提供了getDefaultPort()方法来获取默认的端口号,避免端口号的冲突。 9. 网络资源:java中可以使用java.net.URL类来访问网络资源,例如访问Web...

    php中使用parse_url()对网址进行解析的实现代码(parse_url详解)

    PHP中的parse_url函数是一个非常实用的内置函数,它用于解析一个给定的URL字符串,并返回一个包含URL各组成部分的关联数组。这个函数对于Web开发人员来说非常方便,因为它可以简化对URL的分析过程,无需手动地进行...

    URL转发器「URL Forwarder」-crx插件

    “阻止”将显示一个浏览器阻止页面,并通过重定向操作可以指定一个将打开的新URL。 此扩展程序与natice对应项一起使用。 主机应用程序会接收与目标(应用程序)和您可以指定的其他参数匹配的所有URL。 一起执行Stay...

    JAVA基础补充(18)-NET.doc

    在`UrlSite`类中,我们创建了一个URL对象,然后使用`openStream()`方法打开与该URL关联的连接并获取输入流。接着,我们使用`BufferedReader`逐行读取内容并打印到控制台。这种方法常用于简单的网络爬虫或数据分析...

    使用PHP获取当前url路径的函数以及服务器变量

    5. `realpath($path)`:这个函数可以解析给定的路径,并返回一个规范化的绝对路径。如果路径不存在,它将返回`false`。在示例中,`$path`变量被赋值为`/usr/opt/../ect/abcd`,`realpath()`函数会去除`.`和`..`,...

    利用a标签自动解析URL分析网址实例

    以下是一个名为`parseURL`的函数,该函数通过创建一个`<a>`元素并设置其`href`属性为传入的URL,然后读取该元素的属性来解析URL: ```javascript function parseURL(url) { var a = document.createElement('a'); ...

    Java 根据网址查询DNS/IP地址的方法

    其中,URL 类是 Java 早期就存在的一个类,内部逻辑比较复杂,可以用来获取网址的各种信息,例如端口号、Host 部分、协议类型等。 获取端口号是该方法的重要一步骤。在 Java 中,可以通过 URL 类的 getPort() 方法...

    java的网络编程

    对于“基于UDP的图像传输”,虽然给定的部分内容中没有提供具体的代码实现,但我们可以构建一个基本的框架: - 客户端发送图像: ```java DatagramSocket clientSocket = new DatagramSocket(); byte[] ...

Global site tag (gtag.js) - Google Analytics