windows.location的请求怎样获得请求来源页面的地址

来源:百度知道 编辑:UC知道 时间:2024/09/23 21:26:19
在java中
a页面使用windows.location的方法跳转到b页面
在b页面如何获得a页面的地址 request.getHeader("Referer")只能获得连接来的页面信息
还有想问下 是不是所有post提交都可以获得请求页面的地址啊
a页面不是确定页面 没准是别人自己写的页面跳过来了的·
我问这个的目的是为了在别人非法跳转到我的页面时 可以存储到他的信息·
不过我只接受post方法 windows.location只能算是get
----------------------
bochm 说的1.还比较靠谱 不过你说的2.3.里的getRequestURI()只能获得被请求页面的地址,
而我想得到的是发出请求页面的地址。
再补充一下 我不是说windows.location是post 我是分开问的意思
问题1 如何获得windows.location的来源页面地址
问题2 任何post请求,不论是怎么构造的,都可以获得来源页面地址?包括用户在自己本机构造的post?感觉不现实啊,如果用户自己写个html放在本机 然后用表单把请求提交给我 我能否获得地址

1.使用windows.location的方式跳转属于get请求,post一般是form提交请求

2.在b页面使用request.getRequestURI(),可以获得请求页面地址

3.所有的post请求都可以通过request.getRequestURI()获得请求页面的地址

安常规

post是form的请求