当前位置: 技术问答>java相关
请问各位几个关于java网络编程的简单问题,谢谢!
来源: 互联网 发布时间:2015-10-23
本文导语: 1.我想获得网页的所有连接..可是我得到的是相对地址比方“../a/a.jsp”,“/“之类的东西..我怎么得到这些连接的绝对地址呢?有系统函数可以调用么? 还是要自己根据相对连接自己编个函数得到绝对连接(判断有几...
1.我想获得网页的所有连接..可是我得到的是相对地址比方“../a/a.jsp”,“/“之类的东西..我怎么得到这些连接的绝对地址呢?有系统函数可以调用么?
还是要自己根据相对连接自己编个函数得到绝对连接(判断有几个/然后再根据当前url来得到)
2.还有一个问题,比方用户输入http://127.0.0.1 在这个目录下有一个index.htm 可是用户输入http://127.0.0.1 我怎么知道我是index.htm呢,也许是index.jsp,index.asp啊?
小弟初学,大家帮忙,谢谢!
还是要自己根据相对连接自己编个函数得到绝对连接(判断有几个/然后再根据当前url来得到)
2.还有一个问题,比方用户输入http://127.0.0.1 在这个目录下有一个index.htm 可是用户输入http://127.0.0.1 我怎么知道我是index.htm呢,也许是index.jsp,index.asp啊?
小弟初学,大家帮忙,谢谢!
|
再试试这个。
URL url = new URL(new URL("http://www.sina.com.cn/test/test2"),"../index");
System.out.println(url.toString());
但你不能先从 / 直接知道它是index.jsp or index.htm,因为这是webserver来控制的。
URL url = new URL(new URL("http://www.sina.com.cn/test/test2"),"../index");
System.out.println(url.toString());
但你不能先从 / 直接知道它是index.jsp or index.htm,因为这是webserver来控制的。