2017-05-08 139 views
-1

我正在学习使用preg_match()正则表达式来过滤Http请求。我有这样的要求再次

POST /login.php HTTP/1.1 
Host: www.copyscape.com 
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0 
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
Accept-Language: en-US,en;q=0.5 
Accept-Encoding: gzip, deflate 
Referer: http://www.copyscape.com/login.php 
Content-Type: application/x-www-form-urlencoded 
Content-Length: 74 
Cookie: ck=BXLD2UDMUA88KWGC0GK8WCGOC; PHPSESSID=8cup5f02hbetnbfbbv9vug37q0 
Connection: keep-alive 
Upgrade-Insecure-Requests: 1 

login_username=jeezman88%40vfxm.mail.com.com&login_password=(Passw0rd)&log_in=Log+inÿÿÿ7—R 

现在我想用PHP的preg_match()

login_username=jeezman88%40vfxm.mail.com.com&login_password=(Passw0rd)&log_in=Log+inÿÿÿ7—R 

我没有得到一个回复​​昨天该提取本部,问题是怎么做的我去做这个?没有冒犯我对此很新。

回答

0

为什么你想获得,使用的preg_match,同时你可以直接得到,通过使用

file_get_contents("php://input") 
+0

不工作。试过了。 – RealMary