通过客户端或用户 IP 的 cURL 请求

贾瓦德·马利克

使用此代码创建一个文件 index.php 并请求此页面 client.php 其目的是显示将访问该页面的用户的 IP 地址。每当有人通过index.php请求时,它都会显示服务器 ip,或者当有人直接访问client.php 时,它会显示用户或客户端 ip。这可以通过用户 ip 提出请求吗?

$url = 'http://www.bomberfeeds.com/demo/client.php';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
echo $data;
雷内洞穴

例如X-Forwarded-For您可以设置自定义标头并将用户 IP 设置为该标头。您可以在其他站点上使用该标题并使用它们。一些负载均衡器完全相同,并为用户 ip 使用自定义标头。

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'X-Forwarded-For: ' . $externalIpAdress,
));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以通过 node.js 检测请求类型(来自 html 或用户客户端)吗

来自分类Dev

从代理IP发送cURL请求-PHP

来自分类Dev

从代理IP发送cURL请求-PHP

来自分类Dev

当客户端不在同一IP上时,无法通过客户端调用节点服务器

来自分类Dev

通过客户端发送的请求是语法不正确的Java ZonedDateTime后端

来自分类Dev

如何使用Restify从请求对象获取客户端IP?

来自分类Dev

如何从App Engine获取真实请求客户端的IP

来自分类Dev

如何从App Engine获取真实请求客户端的IP

来自分类Dev

如何在 fiddler 的请求头中添加客户端 ip

来自分类Dev

Django XFrameOptionsMiddleware(X-Frame-Options)-通过客户端IP允许iframe

来自分类Dev

如何配置鱿鱼通过客户端IP进行身份验证程序?

来自分类Dev

KeyVaultClient 通过客户端库使用 GetSecretAsync 发出单个请求会生成对 Key Vault 的额外调用

来自分类Dev

Laravel请求返回负载均衡器IP而不是客户端IP

来自分类Dev

使用自定义IP发送CURL请求

来自分类Dev

如何向 IP 地址 PHP 发出 CURL 请求?

来自分类Dev

Laravel 7的Http客户端+ xml =错误的请求,尽管curl可以正常工作

来自分类Dev

如何从连接到共享打印对象的客户端服务器获取所有IP(或用户名)?

来自分类Dev

在使用PHP CURL张贴表单数据时使用客户端IP地址

来自分类Dev

我可以使用客户端(浏览器)IP作为cURL的代理吗?

来自分类Dev

如何从Google Container Engine访问HTTP请求的客户端IP?

来自分类Dev

如何使用grpc-java从请求元数据获取客户端ip

来自分类Dev

如何从haproxy docker容器内的请求中获取客户端IP?

来自分类Dev

Owin身份验证-如何获取请求身份验证令牌的客户端的IP地址

来自分类Dev

如何获得Tornado Web套接字请求的客户端IP?

来自分类Dev

在服务器上获取请求客户端的IP地址

来自分类Dev

如何从WebSocket处理程序获取龙卷风请求的客户端IP?

来自分类Dev

nodejs http2请求-在哪里可以找到客户端的IP地址

来自分类Dev

使用私有ip从客户端到Web服务器的HTTP请求

来自分类Dev

如何在Aqueduct Dart服务器中获取客户端请求的IP地址

Related 相关文章

  1. 1

    我们可以通过 node.js 检测请求类型(来自 html 或用户客户端)吗

  2. 2

    从代理IP发送cURL请求-PHP

  3. 3

    从代理IP发送cURL请求-PHP

  4. 4

    当客户端不在同一IP上时,无法通过客户端调用节点服务器

  5. 5

    通过客户端发送的请求是语法不正确的Java ZonedDateTime后端

  6. 6

    如何使用Restify从请求对象获取客户端IP?

  7. 7

    如何从App Engine获取真实请求客户端的IP

  8. 8

    如何从App Engine获取真实请求客户端的IP

  9. 9

    如何在 fiddler 的请求头中添加客户端 ip

  10. 10

    Django XFrameOptionsMiddleware(X-Frame-Options)-通过客户端IP允许iframe

  11. 11

    如何配置鱿鱼通过客户端IP进行身份验证程序?

  12. 12

    KeyVaultClient 通过客户端库使用 GetSecretAsync 发出单个请求会生成对 Key Vault 的额外调用

  13. 13

    Laravel请求返回负载均衡器IP而不是客户端IP

  14. 14

    使用自定义IP发送CURL请求

  15. 15

    如何向 IP 地址 PHP 发出 CURL 请求?

  16. 16

    Laravel 7的Http客户端+ xml =错误的请求,尽管curl可以正常工作

  17. 17

    如何从连接到共享打印对象的客户端服务器获取所有IP(或用户名)?

  18. 18

    在使用PHP CURL张贴表单数据时使用客户端IP地址

  19. 19

    我可以使用客户端(浏览器)IP作为cURL的代理吗?

  20. 20

    如何从Google Container Engine访问HTTP请求的客户端IP?

  21. 21

    如何使用grpc-java从请求元数据获取客户端ip

  22. 22

    如何从haproxy docker容器内的请求中获取客户端IP?

  23. 23

    Owin身份验证-如何获取请求身份验证令牌的客户端的IP地址

  24. 24

    如何获得Tornado Web套接字请求的客户端IP?

  25. 25

    在服务器上获取请求客户端的IP地址

  26. 26

    如何从WebSocket处理程序获取龙卷风请求的客户端IP?

  27. 27

    nodejs http2请求-在哪里可以找到客户端的IP地址

  28. 28

    使用私有ip从客户端到Web服务器的HTTP请求

  29. 29

    如何在Aqueduct Dart服务器中获取客户端请求的IP地址

热门标签

归档