确定来自我的服务器的ajax请求

时间:2009-06-04 06:41:24

标签: php ajax

是否可以确定发送ajax请求的服务器? 如果是,那我怎么能确定并执行那些来自我服务器的请求..

1 个答案:

答案 0 :(得分:3)

你正在混合服务器/客户端(就像许多其他人一样)。我可以通过三种方式误解你的问题:

  1. 不假笑话
    可以确定服务于ajax响应的服务器。如果请求转到http://www.example.com/foo.bar?id=boo,则服务器名称可能为www.example.com(除非您是DNS劫持的受害者)。

  2. 可能,但不太可能
    如果您希望服务器仅响应您的个人客户端(=浏览器),则按ip过滤。如果你有静态IP。并且可能通过安全连接进行身份验证。

  3. 最喜欢的
    如果您只想将服务器的ajax请求发送到源自服务器的站点,则必须进行身份验证(通过基本身份验证或会话)。