首页 > 解决方案 > 在 PHP 中从前端(客户端)发送 HTTP 请求

问题描述

此脚本从服务器 ip 请求目标服务器。问题是来自同一服务器IP的请求过多会导致ban。所以我希望这个脚本从客户端 IP 请求目标服务器。

可能吗?或者我应该在这个脚本中实现代理?

标签: php

解决方案


在以下情况下,您可以代表客户端发出 HTTP 请求:

  1. 你在 javascript 中执行此操作
  2. 代码在浏览器中运行,而不是在服务器中
  3. 您尝试连接的主机允许您(通过 CORS 标头)

另外:我不会尝试从头开始编写 HTTP 客户端


推荐阅读