有关url 类的两个问题,求教高人

sery 2003-07-21 11:47:47
问题1。用URL 类打开一个网络地址的连接,如果该网络地址的网页程序内,包含有一个跳转到新页面的程序段,然后我想最后得到这个跳转以后的网页地址,应该如何书写程序。

我自己发现 无论是用 URLConnect 类还是 URL 类,都只能得到最开始请求的那个地址,跳转以后的地址,无法得到。。。

问题2。使用 URL 类开启一个网络连接以后,本地机器就会打开一个端口,当程序运行结束以后,该端口不关闭,而是处于TIME_WAIT 的状态,有什么办法,能在请求运行结束以后,关闭端口吗。。。

谢谢指教!!!
...全文
17 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sery 2003-07-22
  • 打赏
  • 举报
回复
另:我需要的得到跳转以后的地址。还有这个head 的编程 能指导一下吗??
sery 2003-07-22
  • 打赏
  • 举报
回复
这个跳转 无论是 JAVASCRIPT 或者 JSP 的跳转,都会在header 里体现吗??
bdsc 2003-07-22
  • 打赏
  • 举报
回复
check你第一次得到的webpage的header,如果有跳转到新页面的指令(http code 应该是3xx)

另外,如果你写http有关的网络程序,最好读读http的规范(rfc2616).

问题2
我查了api,没有close connection的方法,(我就好猜了)。由于jvm的垃圾回收的机制使URL对象不能及时销毁,在销毁前没有释放系统资源。

建议,用socket好控制很多。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧