0
有一種方法可以知道並檢查「誰來」/「來自哪裏」一個NET/HTTP請求?有一種方法可以知道和檢查「誰來自」一個NET/HTTP請求「誰來自」/「來自哪裏」?
P.S .:我正在使用Ruby on Rails。
有一種方法可以知道並檢查「誰來」/「來自哪裏」一個NET/HTTP請求?有一種方法可以知道和檢查「誰來自」一個NET/HTTP請求「誰來自」/「來自哪裏」?
P.S .:我正在使用Ruby on Rails。
您可能在您的控制器中尋找request.remote_ip
。
你可以找到它在Ruby on Rails的api documentation,具體如下:
確定起始IP地址。 REMOTE_ADDR是標準配置,但如果用戶位於代理之後, 會失敗。 HTTP_CLIENT_IP和/或 HTTP_X_FORWARDED_FOR由 代理設置,因此請檢查這些是否爲 REMOTE_ADDR是代理。 HTTP_X_FORWARDED_FOR在多個 鏈式代理的情況下可能是逗號分隔列表;最後一個不信任的地址 是發起IP的 。
我需要檢查一個請求是否來自我的子域。這是什麼? – user502052 2011-01-11 06:34:06