This article mainly introduces the PHP function to get HTTP content, now share to everyone, need friends can look at the
Code as follows: <?php function Http_open ($url, $data, $cookie = null, $method = "get", $timeout = m) { $options = a Rray (); $options [' http '] [' method '] = $method; $options [' http '] [' user_agent '] = $_server[' http_user_agent ']; $options [' http '] [' timeout '] = $timeout; if ($method = = "POST"): $length = strlen ($data); $options [' http '] [' header '] = ' content-type:application/x-www-form-urlencodedrn '. "Content-length: {$length}rn". "p3p:cp=" cura ADMa DEVa Psao psdo our bus UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR "RN". "Cookie: {$cookie}rn". "Connection:closern"; $options [' http '] [' content '] = $data; else: $options [' http '] [' header '] = ' content-type:application/x-www-form-urlencodedrn '. "p3p:cp=" cura ADMa DEVa Psao psdo our bus UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR "RN". "Cookie: {$cookie}rn". "Connection:closern"; endif; $context = Stream_coNtext_create ($options); return file_get_contents ($url, 0, $context); Echo Http_open ("http://localhost/1.php", "Username=haowei", "id=5", "POST");