PHP: POST-запрос на https

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

Собствено сабж, но нужно без установки дополнительных модулей тоесть кУРЛ не катит
 
G

Guest

Код:
<?php 

$response=""; 

if ($fp = fsockopen ("ssl://www.mycompany.com", 443, $errno, $errstr, 30)) 
{ 
 $request ="POST /postHandler.php HTTP/1.0\r\n"; 
 $request.="Host: www.mycompany.com\r\n"; 
 $request.="Content-Type: application/x-www-form-urlencoded\r\n"; 
 $request.="Content-Length: 7\r\n"; 
 $request.="\r\n\r\n"; 
 $request.="foo=bar"; 

 fwrite($fp,$request,strlen($request)); 

 while (!feof($fp)) 
   $response.=fread($fp,8192); 

 fclose($fp); 
} 
else 
 die('Could not open socket'); 

echo "<pre>\n"; 
echo htmlentities($response); 
echo "</pre>\n"; 

?>
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!