我如何檢查是否給定的URL是某一預定域內,說從API請求用戶註冊:我如何檢查給定的網址是否在某個域內? PHP
http://domain.com
然後,他讓來自請求:提前
http://domain.com/script.ext?var=foo //this should validate true
http://example.com/script.ext?var=foo //this should validate false
http://www.domain.com/script.ext?var=foo //this should validate true also
謝謝
這是如何艱難 - 做請求的URL –
抓鬥'gethostbyaddr($ _ SERVER [ 「REMOTE_ADDR」])的子字符串;'和比較,以'domain.com' – anubhava
@AdrianCornish'HTTP://惡意。如果您只是使用子字符串,com/domain.com/something'將匹配'domain.com'。 – SoonDead