【发布时间】:2010-11-11 19:19:33
【问题描述】:
我有$_SERVER['HTTP_REFERER']——假装它是http://example.com/i/like/turtles.html。我需要做什么才能从字符串中取出 http://example.com 部分,并将其存储在自己的变量中?
【问题讨论】:
-
作为旁注,请注意:Referer 并不总是由客户端发送(例如,它可以被禁用),它可以被伪造。所以,不要将任何关键功能(或安全导向)建立在它之上!
-
@PascalMARTIN 中肯的建议。但是,我认为可以从 HTTP POST 请求中检查 $_SERVER 中的 HTTP_REFERER(或使用 filter_input() / filter_input_array())。