重定向问题,在线等,解决了马上给分!!!!!!!!!!!!!!!!!!!!!!!!!

arnold8792 2004-08-27 11:00:16
假设有
客户端浏览器A, 服务器http://B.com, 服务器http://C.com

我所知道的重定向的方法有两种:
一是在form.action里加URL, 比如B上的一个页面要引用C的,就在它的一个form.action=http://C.com
当然包括在iframe里的,我不知道DIV里是不是也能实现,
这种方法我归纳为客户端的重定向,即A直接与C交换数据
二是在servlet或JSP中通过sendredirect(),forward实现的,
就是说服务器B在处理的过程中发现要引用C中的内容,则做一个重定向,request, response过去,
这种方法我觉得是服务器B与服务器C之间的交流,但实际上好像不是,我用这种方法做HTTP的代理,不成功
这是我知道的东西,现在有几个问题,
谁能帮我总结一下还有没别的方法,我刚接触这些东西
谁能帮我具体分析一下第二种方法的机制,HTTP包的角度,我不太理解那个request与response,
转发的时候在HTTP包头上换成C的URL,但那样做在TCP层应该是不能实现的,
我这没有截包工具,还有就是有任何不同的看法,都请说一下
分不够我另开贴给
...全文
126 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
arnold8792 2004-08-27
  • 打赏
  • 举报
回复
request, response的流向我也知道,
我的意思是servlet中把这两个东西传给另一个servlet,就实现了重定向
这个过程中这两个东西的具体行为
meteor108 2004-08-27
  • 打赏
  • 举报
回复
9494,request是客户端到服务器的请求,而response是服务器向客户端发送信息。最好是你找个抓数据包的东东自己看看就明白了(这种工具多的是,像:Iris, Sniffer etc)
boykent 2004-08-27
  • 打赏
  • 举报
回复
up
shanzaid 2004-08-27
  • 打赏
  • 举报
回复
request与response他们的流向不同啊,request是客户端到服务器的请求,而response是服务器向客户端发送.
vitamines 2004-08-27
  • 打赏
  • 举报
回复
mark
wanglin824 2004-08-27
  • 打赏
  • 举报
回复
关注。。
arnold8792 2004-08-27
  • 打赏
  • 举报
回复
up

81,091

社区成员

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

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