HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

PHP сокеты через прокси
  #1  
Старый 29.01.2010, 20:34
monz
Новичок
Регистрация: 31.07.2009
Сообщений: 15
С нами: 8831752

Репутация: 0
Question PHP сокеты через прокси

Помогите пожалуйста с примером отправки POST запроса на сокетах через прокси на PHP.
 
Ответить с цитированием

  #2  
Старый 29.01.2010, 20:42
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

PHP код:
<?php
$fp 
fsockopen('rambler.ru'80$errno$errstr20);

$data 'a=1&b=2&c=3';
$body "POST /index.php HTTP/1.0\r\n".
"Host: rambler.ru\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($data)."\r\n\r\n".$data;

fwrite($fp$body);

while (!
feof($fp)) echo fgets($fp128);

fclose($fp);

?>
 
Ответить с цитированием

  #3  
Старый 29.01.2010, 20:44
Zedobat
Участник форума
Регистрация: 24.07.2007
Сообщений: 175
С нами: 9894086

Репутация: 102
По умолчанию

Цитата:
Сообщение от Kaimi  
PHP код:
<?php
$fp 
fsockopen('rambler.ru'80$errno$errstr20);

$data 'a=1&b=2&c=3';
$body "POST /index.php HTTP/1.0\r\n".
"Host: rambler.ru\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($data)."\r\n\r\n".$data;

fwrite($fp$body);

while (!
feof($fp)) echo fgets($fp128);

fclose($fp);

?>
И где адрес прокси прописывать?
 
Ответить с цитированием

  #4  
Старый 29.01.2010, 20:46
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

$fp = fsockopen('rambler.ru', 80, $errno, $errstr, 20);

В этой строке вместо rambler.ru
 
Ответить с цитированием

  #5  
Старый 29.01.2010, 21:07
monz
Новичок
Регистрация: 31.07.2009
Сообщений: 15
С нами: 8831752

Репутация: 0
По умолчанию

Тоесть, как я понял, сначала открываем сокет к прокси серверу
PHP код:
$fp fsockopen($proxy$proxy_port$errno$errstr20); 
А уже затем в заголовках указываем страницу которая принимает пост запрос:
PHP код:
$body "POST /index.php HTTP/1.0\r\n" 
И сам хост к которому подключаемся и отправляем:
PHP код:
"Host: kudapostim.ru\r\n" 
???
 
Ответить с цитированием

  #6  
Старый 29.01.2010, 21:11
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Вроде того
 
Ответить с цитированием

  #7  
Старый 30.01.2010, 00:51
monz
Новичок
Регистрация: 31.07.2009
Сообщений: 15
С нами: 8831752

Репутация: 0
По умолчанию

Kaimi, большое спасибо за помощь! протестил, все работает
 
Ответить с цитированием

  #8  
Старый 30.01.2010, 00:52
CPU0
Участник форума
Регистрация: 05.01.2010
Сообщений: 127
С нами: 8603674

Репутация: 61
По умолчанию

Цитата:
Сообщение от monz  
Kaimi, большое спасибо за помощь! протестил, все работает
https://forum.antichat.ru/showthread.php?p=1814701#post1814701
посмотри пример в pop3_connect()
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
pproxy - прокси на PHP bons Избранное 179 18.04.2014 23:33
Анонимность в теории [GorDan] Анонимность 6 30.04.2009 18:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.