当前位置: 首页 > news >正文

URL介绍及处理

URL组成:

protocol://host:port/path?query


从URL中拿到host:

public static String getHostFromURL(String url){
		if(url==null)
			return null;
		//remove 'http(s)://'
		int index=url.indexOf("//");
		if(index>=0)
			url=url.substring(index+"//".length());
		//remove path of URL
		index=url.indexOf("/");
		if(index>=0)
			url=url.substring(0,index);
		return url;
	}


相关文章:

  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • 半平面交模板
  • 观察站模式
  • Fiddler 抓包工具总结
  • iOS:iOS开发中用户密码保存位置
  • 在windows下如何快速搭建web.py开发框架
  • 八个最优秀的Android Studio插件
  • 游戏保护大放送之GPK
  • 面向对象之多态
  • 老板突然走了-被诏安
  • 免费的在线Web文件管理器:Net2FTP,Pydio,eXtplorer,KodExplorer–功能强大
  • 常用笔记本规格表
  • 《构建之法》阅读梳理篇读后感
  • 如何下载一些网站本身不希望你下载的文件呢
  • 如何查看PC和Windows Mobile下蓝牙(Bluetooth)的Stack
  • php的引用
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • [译] React v16.8: 含有Hooks的版本
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • es6(二):字符串的扩展
  • Just for fun——迅速写完快速排序
  • MySQL QA
  • MySQL-事务管理(基础)
  • PHP CLI应用的调试原理
  • ViewService——一种保证客户端与服务端同步的方法
  • webpack+react项目初体验——记录我的webpack环境配置
  • 关于extract.autodesk.io的一些说明
  • 基于HAProxy的高性能缓存服务器nuster
  • 记录一下第一次使用npm
  • 鱼骨图 - 如何绘制?
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (黑马C++)L06 重载与继承
  • (七)Java对象在Hibernate持久化层的状态
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转) ns2/nam与nam实现相关的文件
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .net MVC中使用angularJs刷新页面数据列表
  • .net反编译的九款神器
  • .net和jar包windows服务部署
  • [ 云计算 | AWS ] 对比分析:Amazon SNS 与 SQS 消息服务的异同与选择
  • [20160902]rm -rf的惨案.txt
  • [20171106]配置客户端连接注意.txt
  • [Android 数据通信] android cmwap接入点
  • [Android]创建TabBar
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [BUG]vscode插件live server无法自动打开浏览器
  • [BZOJ 3282] Tree 【LCT】
  • [C++]类和对象【下】
  • [dart学习]第四篇:函数
  • [ESP32] 编码旋钮驱动
  • [Firefly-Linux] RK3568修改控制台DEBUG为普通串口UART
  • [FUNC]判断窗口在哪一个屏幕上
  • [JS设计模式]Prototype Pattern
  • [leetcode]Clone Graph