php可不可以在服务器端查出AJAX异步请求的URL地址呢

relateTarget 2009-08-02 12:50:10
试了下用$_SERVER['HTTP_REFERER']输出,不过什么都没,问下有没有这样函数或方法查出来呢?
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dahaidao 2009-08-10
  • 打赏
  • 举报
回复
只要是请求,都应该可以得到的吧。要不服务器可以不处理这个请求。
iroyal 2009-08-10
  • 打赏
  • 举报
回复
AJAX提交的时候把URL当做参数 提交过去
an9ryfr09 2009-08-03
  • 打赏
  • 举报
回复
没明白你问的是什么意思,ajax是服务器将js返回到客户端后,再由客户端js请求服务器端脚本,再由服务器端返回给客户端html这样的一个过程。

所以直接在客户端就可以看到请求的服务器端url地址。
jiewenxu 2009-08-03
  • 打赏
  • 举报
回复
什么叫来自何方呢?能查出IP算不算?
除了IP你也不能知道什么了
XLEdoo 2009-08-03
  • 打赏
  • 举报
回复
$_SERVER['HTTP_REFERER']应该是有的,但是你的调用方法不对吧?
如果你直接输入网址的话$_SERVER['HTTP_REFERER']为空,无法显示的!

你可以这样试试,让PHP返回(echo)$_SERVER['HTTP_REFERER'],然后用AJAX调用该地址,这样的话$_SERVER['HTTP_REFERER']才能有值
showerXP 2009-08-02
  • 打赏
  • 举报
回复
申明一个变量,用ajax一起提交到服务器端。
fxs_2008 2009-08-02
  • 打赏
  • 举报
回复
你想查什么?干什么?

$_SERVER['HTTP_REFERER']没有来源而显然为空

只要是请求都有Query 请求字串,可以得到


但不能判断是来自何方!这个是没有办法准确判断的!

只要符合http协议请求,就能请求你网上的资源!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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