0
- 05.11.2012 - 02:03
|
задача - посылать пост-запросы побайтно через железку. Пихая байты в "порт" (регистр). Железка уже сама отправит их на сервер, где примет данные php-скрипт. Как, например, будет выглядеть поток для такого запроса - текстовое поле с именем login и значением? | | |
1
- 05.11.2012 - 02:09
| http протокол называется =) | | |
2
- 05.11.2012 - 02:55
|
1-Гавайские субтитры >я в курсе но я сильно подозреваю, что микроконтроллер язык php не воспримет, когда речь пойдет о передаче "тела" post-запроса другими словами - я хотел бы увидеть побайтно простейший запрос - передачу одного текстового поля | | |
3
- 05.11.2012 - 02:56
|
>язык php не воспримет html конечно же то есть <input> хотя.. хотя.. хм | | |
4
- 05.11.2012 - 14:55
|
Ройте в отправку POST запросов, напр. языком C Что-то типа http://www.codenet.ru/webmast/php/HTTP-POST.php http://www.cyberforum.ru/win-api/thread438823.html | | |
5
- 05.11.2012 - 17:09
|
в общем-то протокол на то и протокол - он одинаков для всех средств. И к тому же при отправке данных на сайт, сначала эти данные получает сервер (Apache), а потом уже передает их php интерпретатору. Или я чего-то не понимаю? :) | | |
6
- 05.11.2012 - 17:31
| Цитата:
Например fsockopen. Там все очень тупо передается. | | |
7
- 05.11.2012 - 23:21
|
Фанат, не думаю, что с голой железякой это возможно (в курсе, что вы спец по железу). Думаю, нужно что-то типа епром+цпу. В идеале должен подойти какой-нить 10-летний сотовый с поддержкой java. Тада все просто - он будет по сокетам общатся с сервером (не важно http или свой собственный), а получать данные от вашего устройства в любом формате (какие порты есть на сотовом - помню, что на сименсах это было унифицировано более-менее) Прослойку "ваше устройство" - "сервер" - не спаять :), но могу помочь напрограммировать (субтиторов разных слушать не рекомендую если задача не ниже уровня html, и то там вопросы проскакивают как теги расставлять :) ). | | |
8
- 06.11.2012 - 08:37
| да, огромное спасибо - искал коня там где его не должно быть. Цитата:
читайте AT команды HTTP/FTP | | |
9
- 06.11.2012 - 08:38
|
Пишем запрос, аналогичный нашему запросу GET для передачи логина и пароля, который был рассмотрен в предыдущей главе: POST http://www.site.ru/news.html HTTP/1.0\r\n Host: www.site.ru\r\n Referer: http://www.site.ru/index.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 Здесь мы видим пример использования Content-Type и Content-Length полей заголовка. Content-Length говорит, сколько байт будет занимать область данных, которая отделяется от заголовка еще одним переводом строки \r\n. А вот параметры, которые раньше для запроса GET помещались в Request-URI, теперь находятся в Entity-Body. Видно, что они формируются точно также, просто надо написать их после заголовка. | | |
10
- 09.11.2012 - 23:34
| Адекватному веб-серверу посрать, что и откуда посылаешь. Проблемы в другом, формат данных, кодировка. Воспользуйся Firebug или отладчиком Chrome и посмотри, что там внутри. | | |
11
- 12.11.2012 - 20:31
| 10-dolg >да как соберу железку.. пока срочно осваиваю изготовление плат промышленных допусков и характеристик, включая металлизацию и маски) | |
![]() | Интернет-форум Краснодарского края и Краснодара |