Модераторы: Aliance, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> http, оправка запроса 
:(
    Опции темы
ximik
  Дата 1.10.2006, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



Есть скрыпт

Код

<?
$fsock = fsockopen("kyivstar.net",80);
if (!$fsock) die ("failed to connect");
  $request .= "POST /_sms.html HTTP/1.1";
  $request .= "User-Agent: Opera/9.00 (Windows NT 5.1; U; ua)";
  $request .= "Host: www.kyivstar.net";
  $request .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1";
  $request .= "Accept-Language: uk_UA,uk;q=0.9,en;q=0.8";
  $request .= "Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1";
  $request .= "Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0";
  $request .= "Referer: http://www.kyivstar.net/_sms.html?lang=ua";
  $request .= "Cookie: countSms=39; messageID=20060917222057.CD7A14%40messenger; code=6425";
  $request .= "Cookie2: $Version=1";
  $request .= "Connection: Keep-Alive, TE";
  $request .= "TE: deflate, gzip, chunked, identity, trailers";
  $request .= "Content-Length: 89";
  $request .= "Content-Type: application/x-www-form-urlencoded";
  $request .= "submitted=true&lang=ua&mobcode=097&number=7040230&lat=1&message=bla+bla+bla&antispam=6425";
  fwrite($fsock,$request);  
  fclose ($fsock);
?>

как мне вывести в окно браузера ответ сервера?
и еще. верно ли послан http запрос???
PM MAIL   Вверх
Mal Hack
Дата 1.10.2006, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Перед fclose в цикле while делай чтение из потока.
PM ICQ   Вверх
ximik
Дата 2.10.2006, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



типа так

Код

 while (!feof($fsock)) fread($fsock,10);

PM MAIL   Вверх
Mal Hack
Дата 2.10.2006, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Типа того..... Только читать куда-то надо...
PM ICQ   Вверх
ximik
Дата 2.10.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



ок. а сам запрос к серваку верен? если без вивода ответа?
PM MAIL   Вверх
Mal Hack
Дата 2.10.2006, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Запусти, проверь. Вряд ли кто в совершщенстве протокол знает...
PM ICQ   Вверх
CyClon
Дата 1.11.2006, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: нет
Всего: 4



Вроде правильный запрос, но все-таки много лишнего. Походу ты его словил от себя какой-то программой и загнал в код.


--------------------
user posted image
PM   Вверх
MuToGeN
Дата 3.11.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



>  $request .= "Cookie: countSms=39; messageID=20060917222057.CD7A14%40messenger; code=6425";

По кукам могут отслеживать подобных ботов. Если значения брались не из какого-л. предшествующего запроса, то этот запрос может быть отсеян.


>  $request .= "Content-Type: application/x-www-form-urlencoded";
>  $request .= "submitted=true&lang=ua&mobcode=097&number=7040230&lat=1&message=bla+bla+bla&antispam=6425";

Между телом ПОСТ запроса и заголовками должна быть пустая строка.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
skifoz
Дата 5.11.2006, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



Каждая строчка должна заканчиватся переносом строки типа CRLF, то есть \r\n в конец каждой строки.
PM MAIL WWW   Вверх
ximik
Дата 16.11.2006, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



интересно почему тогда не приходит смс. Как с инетКрак отсилаю запрот то приходит а со скрипта не хочет smile

Код

<?
$fsock = fsockopen("kyivstar.net",80);
if (!$fsock) die ("failed to connect");
  $request .= "POST /_sms.html HTTP/1.1 \r\n";
  $request .= "User-Agent: Opera/9.00 (Windows NT 5.1; U; ua) \r\n ";
  $request .= "Host: www.kyivstar.net \r\n";
  $request .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 \r\n";
  $request .= "Accept-Language: uk_UA,uk;q=0.9,en;q=0.8 \r\n";
  $request .= "Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 \r\n";
  $request .= "Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 \r\n";
  $request .= "Referer: http://www.kyivstar.net/_sms.html?lang=ua \r\n";
  $request .= "Cookie: countSms=39; messageID=20061116223615.5DFF41%40messenger; code=0169 \r\n";
  $request .= "Cookie2: $Version=1 \r\n";
  $request .= "Connection: Keep-Alive, TE \r\n";
  $request .= "TE: deflate, gzip, chunked, identity, trailers \r\n";
  $request .= "Content-Length: 89";
  $request .= "Content-Type: application/x-www-form-urlencoded \r\n";
$request .= " \r\n";  
$request .= "submitted=true&lang=ua&mobcode=093&number=8044528&lat=1&message=bla+bla+bla&antispam=0169 \r\n";
  fwrite($fsock,$request);  
  fclose ($fsock);
echo "повідомлення надіслано";

?>

PM MAIL   Вверх
skifoz
Дата 17.11.2006, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



попробуй вот так посылать запрос
Код

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

PM MAIL WWW   Вверх
ximik
Дата 17.11.2006, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



все одно не работает.  Как так, я чего то не понимаю. Отправляю с Inetcrack все норма smile(((((
PM MAIL   Вверх
MuToGeN
Дата 17.11.2006, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Что в ответ приходит?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
ximik
Дата 17.11.2006, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 19.6.2006

Репутация: нет
Всего: нет



в ответ php скрипта "повідомлення надіслано"
что мне дописать в php, чтобы посмотреть что сервак отвечает? 

PM MAIL   Вверх
nerezus
Дата 17.11.2006, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 2
Всего: 43



ximik, Бери снифер, снифай браузер и повторяй на пхп.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0741 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.