php - 在 PHP 中从前端(客户端)发送 HTTP 请求
问题描述
此脚本从服务器 ip 请求目标服务器。问题是来自同一服务器IP的请求过多会导致ban。所以我希望这个脚本从客户端 IP 请求目标服务器。
可能吗?或者我应该在这个脚本中实现代理?
解决方案
在以下情况下,您可以代表客户端发出 HTTP 请求:
- 你在 javascript 中执行此操作
- 代码在浏览器中运行,而不是在服务器中
- 您尝试连接的主机允许您(通过 CORS 标头)
另外:我不会尝试从头开始编写 HTTP 客户端
推荐阅读
- html - 在不同的 div 中对齐元素
- powershell - 试图通过 NAME 和 CPU 时间杀死一个进程
- php - 'simplexml' php 到 mysql 数据库循环仅返回第一个元素
- java - 按特定类型的 HTML 标记拆分字符串
- aws-api-gateway - 限制对特定应用客户端的 API 访问
- crashlytics - 在“导出 ID”中包含设备信息
- dask - Dask-Submit 未命中 Dask Remote pod
- angular - 带有延迟子模块的延迟加载模块不使用带有导航栏和路由器出口的 AppComponent
- html - 如何在量角器 e2e 测试中从列表(表)中获取行?
- rust - Cargo 是否可以下载并捆绑同一个 crate 的多个版本?