socket访问本地jsp页面问题

fj359941160 2012-07-21 05:31:57
我开了一个socket访问本地的jsp页面。 tomcat服务器。

自己发送HTTP请求。

遇到了一个比较奇怪的问题。

我直接在浏览器中访问那个jsp页面。 通过request.getServerPort()得到的端口是8080。

然而这个socket访问这个jsp页面的时候,返回的html文本居然是80端口, 其他都一样。

就是这个端口改变了。


有木有遇到这种问题的。 求解 = =。。
...全文
130 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fj359941160 2012-07-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

没发现过这种情况。。。

你的Socket程序是咋写的?
[/Quote]

解决了。 少写了一个端口号。 郁闷 = =。
MiceRice 2012-07-21
  • 打赏
  • 举报
回复
没发现过这种情况。。。

你的Socket程序是咋写的?
fj359941160 2012-07-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

如果不是你的Tomcat同时监听了两个端口的话。

只能怀疑你弄错了逻辑了。。。。。。或者调错函数?
[/Quote]

直接jsp页面通过request.getServerPort(). 哪里有逻辑= =。

只是特奇怪, socket访问其他数据协议,服务器名,路径都一样都一样。 就是端口变成80.

浏览器访问没问题。
MiceRice 2012-07-21
  • 打赏
  • 举报
回复
如果不是你的Tomcat同时监听了两个端口的话。

只能怀疑你弄错了逻辑了。。。。。。或者调错函数?

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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