Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: http

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Сайга-12
Отправлено: 16 Февраля, 2015 - 09:40:21
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Добрый день, понять не могу как отправить:
Цитата:
Пишем запрос, аналогичный нашему запросу GET для передачи логина и пароля, который был рассмотрен в предыдущей главе:

POST http://www[dot]site[dot]ru/news[dot]html HTTP/1.0\r\n
Host: www[dot]site[dot]ru\r\n
Referer: http://www[dot]site[dot]ru/index[dot]html\r\n
Cookie: income=1\r\n
Content-Type: application/x-www-form-urlencoded\r\n
Content-Length: 35\r\n
\r\n
login=Petya%20Vasechkin&password=qq


Цитата:
http://www.php.su/articles/?cat=protocols&page=002

Хорошо, и как это теперь отправить?
 
 Top
Мелкий Супермодератор
Отправлено: 16 Февраля, 2015 - 09:55:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Если хочется работать с голым HTTP - то сокеты.
Чуток удобства - cURL


-----
PostgreSQL DBA
 
 Top
Сайга-12
Отправлено: 16 Февраля, 2015 - 16:18:54
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Мелкий пишет:
Если хочется работать с голым HTTP - то сокеты.
Чуток удобства - cURL

Что за страшное слово это сокеты?
(Добавление)
Ну, например для работы с json. Мне мол, присылают данные JSON, я их получаю, обрабатываю и т.д.
Воооот. Как мне отправлять или получать данные в формате json?
 
 Top
RickMan
Отправлено: 16 Февраля, 2015 - 16:31:00
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




json - это формат данных, а не метод отправки/принятия. Смотрите в сторону curl и читайте мануалы.
 
 Top
Мелкий Супермодератор
Отправлено: 16 Февраля, 2015 - 16:31:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Сокеты это сокеты: http://php.net/manual/en/book.sockets.php

Для HTTP не имеет никакого значения, что вы там передаёте. JSON, XML, да хоть бинарники.


-----
PostgreSQL DBA
 
 Top
Сайга-12
Отправлено: 17 Февраля, 2015 - 09:20:00
Post Id



Гость


Покинул форум
Сообщений всего: 68
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Мелкий пишет:
Сокеты это сокеты: http://php.net/manual/en/book.sockets.php

Для HTTP не имеет никакого значения, что вы там передаёте. JSON, XML, да хоть бинарники.

О, да, кстати! У меня постоянная проблема с передачей бинарных данных.
Использую google protocol buffers php, через него ни как не могу передать объект класса Auth унаследаванный от класса Token.
Интересно, есть ли другие библиотеки, которые нормально могут это сделать?
 
 Top
Мелкий Супермодератор
Отправлено: 17 Февраля, 2015 - 09:49:58
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Объекты и классы - это абстракция, а не бинарные данные.


-----
PostgreSQL DBA
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB