- Регистрация
- 16 Фев 2010
- Сообщения
- 250
- Реакции
- 296
- Заблокирован
- #11
Если не обязательно через курл, то можно через сокеты, где ты сам можешь изменить любой заголовок. Вот пример:
PHP:
$fp = fsockopen($host, 80, $errno, $errstr, 30);
if(!$fp){
echo "$errstr ($errno)<br />\n";
}else{
$out = "POST *** HTTP/1.1\r\n";
$out .= "Host: ***\r\n";
$out .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6\r\n";
$out .= "Accept-Language: ru,en-us;q=0.7,en;q=0.3\r\n";
$out .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$out .= "Keep-Alive: 115\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n";
$out .= "Content-Length: ".strlen($data)."\r\n\r\n";
$out .="сюда данные";
fwrite($fp, $out);
while (!feof($fp)) {
//echo fgets($fp, 128);
$resp2=$resp2.fgets($fp, 128);
}
fclose($fp);
}