Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

16.11.2009, 10:05
|
|
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме: 876216
Репутация:
209
|
|
Ну просто вставь руками в запрос, что-т типа:
Код:
$resp = $ua->get($url,
'Accept' => 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
'Accept-Language' => 'ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3',
'Accept-Encoding' => 'gzip,deflate',
'Accept-Charset' => 'windows-1251,utf-8;q=0.7,*;q=0.7',
'Connection' => 'keep-alive',
'Keep-Alive' => '300',
'Cookie' => 'id=12345'
);
Поулчать так же, парси ответ на заголовок Cookie =)
Это самое простое решение.
|
|
|

16.11.2009, 16:19
|
|
Познающий
Регистрация: 13.05.2009
Сообщений: 40
Провел на форуме: 91842
Репутация:
1
|
|
Ну это я видел, когда гуглил, а вот как получить?
Поулчать так же, парси ответ на заголовок Cookie =)
А как заголовки спарсить?
|
|
|

16.11.2009, 16:25
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
юзать сокеты
|
|
|

16.11.2009, 17:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А как заголовки спарсить?
Если чисто кукисы, то
$ua = new LWP::UserAgent;
print $ua->get('http://r0.ru/')->header('Set-Cookie');
Если все заголовки, то
print $ua->get('http://r0.ru/')->headers->as_string;
|
|
|

16.11.2009, 18:42
|
|
Познающий
Регистрация: 13.05.2009
Сообщений: 40
Провел на форуме: 91842
Репутация:
1
|
|
Спасибо, я вас верил)))
|
|
|

17.11.2009, 17:29
|
|
Познающий
Регистрация: 13.05.2009
Сообщений: 40
Провел на форуме: 91842
Репутация:
1
|
|
Скажите, как отправлять переменные GET? Вот так:
Код:
my $response = $ua->get('http://example.net/raskopki/send.php?outurl=http://eaxmple.net/raskopki/response.pl&loadurl=http://example.net/raskopki/picture.jpg',
'Accept' => 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
'Accept-Language' => 'ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3',
'Accept-Encoding' => 'gzip,deflate',
'Accept-Charset' => 'windows-1251,utf-8;q=0.7,*;q=0.7',
'Connection' => 'keep-alive',
'Keep-Alive' => '300');
Вроде не правильно, или всё таки правильно? В том дело, что тут в качестве переменных выступают url адреса
|
|
|

17.11.2009, 17:54
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Вроде правильно, если нет ошибок синтаксиса. Если сомневаетесь, вооружитесь снифером и проверьте, те ли заголовки отправляет ваш скрипт
|
|
|

17.11.2009, 22:51
|
|
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме: 876216
Репутация:
209
|
|
Проверь получаемый статус.
|
|
|

17.11.2009, 23:25
|
|
Познающий
Регистрация: 13.05.2009
Сообщений: 40
Провел на форуме: 91842
Репутация:
1
|
|
Да не в этом ошибка. Разобрался
|
|
|

19.11.2009, 22:26
|
|
Новичок
Регистрация: 18.11.2009
Сообщений: 2
Провел на форуме: 19646
Репутация:
6
|
|
Кто подскажет мне 2 вопроса ?)
Как вывести все эл-ты массива ?
И нужен скрипт пхп для проверки пр)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|