CURL请求澄清

时间:2014-02-15 06:49:50

标签: php curl

我用以下两种方式调用下面的文件: -

1. CURL request
2. Ajax request in web site

http://test.com/test.php

在这种情况下,如何找出文件请求来自 CURL / Ajax请求而没有参数隔离。

请建议。

2 个答案:

答案 0 :(得分:0)

您可以比较请求的IP地址。 Ajax呼叫请求IP地址将是客户端的IP地址,而在CURL情况下,它将是服务器(或库所在的位置)的IP地址。

答案 1 :(得分:0)

您可以检查用户代理标头。如果以 curl 开头,则表示该请求来自curl客户端。

使用代码$_SERVER['HTTP_USER_AGENT'];获取用户代理。