Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 02.04.2008, 19:17   #1
Developer_
Прописка
 
Регистрация: 21.12.2005
Сообщений: 247
Сказал спасибо: 10
Сказали Спасибо 18 раз(а) в 12 сообщении(ях)
Developer_ на пути к лучшему
По умолчанию Контроллер получить web страницу.

Мне надо получить WEB страницу с сервера в моей локалке. Это для того чтобы потом контроллером, через GPRS. Скачал проект TCP-клиент. Подконектился к порту 80 сервера, а дальше ничего не получается. Opera забирает страницу по ip. А я с программы никак. Посылаю запрос GET /HTTP/1.0 и ничего. Скачал кучу снифферов но ни какой не подошёл (а может я не разобрался в них). Мне надо только сокет прослушать. Что конкретно передаёт opera, что-бы сервер ей ответил.
Реклама:
__________________
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей, по этому чёртовому гвоздю!
Developer_ вне форума  
Непрочитано 02.04.2008, 19:34   #2
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Контроллер получить web страницу.

Код:
GET / HTTP/1.0
Можно добавить ещё

Код:
Accept: */*
И в случае если на сервере хостятся несколько доменов:

Код:
Host: server.com
Нормальный и бесплатный сниффер - Ethernut.
TEHb вне форума  
Непрочитано 03.04.2008, 10:32   #3
Developer_
Прописка
 
Регистрация: 21.12.2005
Сообщений: 247
Сказал спасибо: 10
Сказали Спасибо 18 раз(а) в 12 сообщении(ях)
Developer_ на пути к лучшему
По умолчанию

Как в DEC выглядят
.
Я посылал 13,13 и 13,10 ноль эфекта. На счёт сниффера, как я понял Ethernut это проект для контроллера. Я пока использую проект для Borland С++. Моя цель добится работоспособности с попощью Borland, а потом перенести алгоритм на контроллер. Мне нужен сниффер который, без гемороя, может подключится на прослушку к сокету. Я в опере делаю запрос, мне сервер ответ. Я в сниффере нормальным ASCII смотрю диалог. Не знаете ли вы таких снифферов?
__________________
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей, по этому чёртовому гвоздю!
Developer_ вне форума  
Непрочитано 03.04.2008, 12:17   #4
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Че-то совсем плохой стал. Думаю одно - руки пишут другое. Я имел в виду лучший сниффер - Wireshark. Он не подключается к сокету а перехватывает все пакеты - и входящие, и исходящие. С помощью фильтров можно делать что угодно.

Может есть и мощнее, но за них просят слишком дорого.

Вот полный запрос:

Код:
0000   47 45 54 20 2f 66 6f 72 75 6d 2f 32 2f 69 6e 64  GET /forum/2/ind
0010   65 78 2e 68 74 6d 6c 20 48 54 54 50 2f 31 2e 30  ex.html HTTP/1.0
0020   0d 0a 41 63 63 65 70 74 3a 20 2a 2f 2a 0d 0a 52  ..Accept: */*..R
0030   65 66 65 72 65 72 3a 20 68 74 74 70 3a 2f 2f 6b  eferer: http://k
0040   61 7a 75 73 2e 72 75 2f 66 6f 72 75 6d 2f 70 6f  azus.ru/forum/po
0050   73 74 69 6e 67 2f 3f 6d 6f 64 65 3d 72 65 70 6c  sting/?mode=repl
0060   79 26 74 3d 31 30 39 36 39 0d 0a 41 63 63 65 70  y&t=10969..Accep
0070   74 2d 4c 61 6e 67 75 61 67 65 3a 20 65 6e 2d 67  t-Language: en-g
0080   62 0d 0a 55 41 2d 43 50 55 3a 20 78 38 36 0d 0a  b..UA-CPU: x86..
0090   55 73 65 72 2d 41 67 65 6e 74 3a 20 4d 6f 7a 69  User-Agent: Mozi
00a0   6c 6c 61 2f 34 2e 30 20 28 63 6f 6d 70 61 74 69  lla/4.0 (compati
00b0   62 6c 65 3b 20 4d 53 49 45 20 37 2e 30 3b 20 57  ble; MSIE 7.0; W
00c0   69 6e 64 6f 77 73 20 4e 54 20 35 2e 31 3b 20 53  indows NT 5.1; S
00d0   49 4d 42 41 52 20 45 6e 61 62 6c 65 64 3b 20 4d  IMBAR Enabled; M
00e0   52 53 50 55 54 4e 49 4b 20 32 2c 20 30 2c 20 30  RSPUTNIK 2, 0, 0
00f0   2c 20 32 30 20 48 57 3b 20 4d 52 41 20 35 2e 30  , 20 HW; MRA 5.0
0100   20 28 62 75 69 6c 64 20 30 32 30 39 34 29 3b 20   (build 02094); 
0110   2e 4e 45 54 20 43 4c 52 20 31 2e 31 2e 34 33 32  .NET CLR 1.1.432
0120   32 3b 20 2e 4e 45 54 20 43 4c 52 20 32 2e 30 2e  2; .NET CLR 2.0.
0130   35 30 37 32 37 3b 20 2e 4e 45 54 20 43 4c 52 20  50727; .NET CLR 
0140   33 2e 30 2e 30 34 35 30 36 2e 32 34 3b 20 2e 4e  3.0.04506.24; .N
0150   45 54 20 43 4c 52 20 33 2e 30 2e 30 34 35 30 36  ET CLR 3.0.04506
0160   2e 36 34 38 29 0d 0a 48 6f 73 74 3a 20 6b 61 7a  .648)..Host: kaz
0170   75 73 2e 72 75 0d 0a 43 6f 6e 6e 65 63 74 69 6f  us.ru..Connectio
0180   6e 3a 20 4b 65 65 70 2d 41 6c 69 76 65 0d 0a 43  n: Keep-Alive..C
0190   6f 6f 6b 69 65 3a 20 66 6b 61 7a 75 73 72 75 5f  ookie: fkazusru_
(дальше не важно)
TEHb вне форума  
Непрочитано 03.04.2008, 13:15   #5
Developer_
Прописка
 
Регистрация: 21.12.2005
Сообщений: 247
Сказал спасибо: 10
Сказали Спасибо 18 раз(а) в 12 сообщении(ях)
Developer_ на пути к лучшему
По умолчанию

Спасибо. Попробую.
__________________
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей, по этому чёртовому гвоздю!
Developer_ вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как получить заданное кол-во импульсов с USB-порта sanek231081 Ремонт оргтехники 2 26.02.2009 00:29
Как получить теоретические значения dasco Электроника - это просто 7 16.12.2008 14:44
можно ли получить точные генераторы НЧ на микроконтроллере? zl3p Микроконтроллеры, АЦП, память и т.д 5 29.08.2008 10:21
как из USB получить 2UARTa? Doctor-Morro Микроконтроллеры, АЦП, память и т.д 8 29.03.2007 02:11
Как на PIC16C745 получить по USB скорость килобайт 30 в сек? Buran Микроконтроллеры, АЦП, память и т.д 1 30.11.2004 00:23


Часовой пояс GMT +4, время: 05:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot