文章列表

PHP 带超时功能的 get_headers

, , ,
PHP 内置函数 get_headers 未提供超时参数,调用时可能因网络延迟导致响应时间长达数十秒。通过分析 PHP 源码确认该函数基于流实现且无超时配置接口后,采用 cURL 重新实现带超时控制的替代方案:设置 CURLOPT_HEAD 阅读全文

PHP Header 技巧一则

,
通过配置.htaccess将请求定向至指定PHP脚本,可在脚本中基于来源、UA、IP、时间或请求方式等条件动态返回HTTP 500状态码以拦截异常访问。该方案适用于过滤扫描工具或恶意请求,实现轻量级的访问控制与防护。 阅读全文