реклама на сайте
подробности

 
 
> stm32f207+ethernet+xml, Как передавать XML запросы
Kalyan
сообщение Jun 21 2012, 21:21
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 4-11-10
Пользователь №: 60 656



Добрый вечер. Начал работать с ethernet протоколом на микроконтроллере stm32f207. Запустил пример вебсервера с использованием Freertos с сайта STM. Глубохих знанй работы TCP/IP и HTTP нету. И вот мне надо по ethernet отправлять XML запросы. Я вообще не понимаю с какой стороны подойти к решению этой задачи. Подскажите пожалуйста где про это можно прочитать (не про сам протокол XML, а как генерировать их микроконтроллером и отправлять по ethernet). буду очень благодарен за информацию.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kalyan
сообщение Jun 22 2012, 06:18
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 108
Регистрация: 4-11-10
Пользователь №: 60 656



alx2, спасибо за советы. Я их учел.
протокол выбран это будет HTTP.
Но вот как XML запросы отправлять для меня не понятно.
Go to the top of the page
 
+Quote Post
scifi
сообщение Jun 22 2012, 06:47
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Kalyan @ Jun 22 2012, 10:18) *
Но вот как XML запросы отправлять для меня не понятно.

Что есть "XML запрос"?
Единственное, что мне приходит в голову - это AJAX. Скрипт в браузере использует объект XMLHttpRequest, который запрашивает с веб-сервера динамические данные в формате XML. Веб-сервер, сидящий в вашем МК, должен сгенерировать эти данные и предоставить их браузеру в виде XML-файла (с соответствующим HTTP-заголовком). Вот, собственно, и всё.
Я правильно понял вашу задачу?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 22 2012, 07:11
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(scifi @ Jun 22 2012, 09:47) *
Что есть "XML запрос"?
Единственное, что мне приходит в голову - это AJAX. Скрипт в браузере использует объект XMLHttpRequest, который запрашивает с веб-сервера динамические данные в формате XML. Веб-сервер, сидящий в вашем МК, должен сгенерировать эти данные и предоставить их браузеру в виде XML-файла (с соответствующим HTTP-заголовком). Вот, собственно, и всё.
Я правильно понял вашу задачу?


Видимо проблема и есть в правильном формировании HTTP заголовка, ибо сам текст XML запроса можно подсмотреть в браузере через инструменты разработчика.
А вот как передать куки, какое кодирование, какая таблица символов, аутентификация и т.д. с учетом ограниченности embedded web сервера.
Вот это надо будет отлаживать конкретно. biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kalyan   stm32f207+ethernet+xml   Jun 21 2012, 21:21
- - alx2   Цитата(Kalyan @ Jun 22 2012, 02:21) Подск...   Jun 22 2012, 04:56
- - Kalyan   Ситуация немного прояснилась. На МК мне надо реали...   Jun 22 2012, 08:12
|- - scifi   Цитата(Kalyan @ Jun 22 2012, 12:12) Может...   Jun 22 2012, 08:22
|- - AlexandrY   Цитата(scifi @ Jun 22 2012, 11:22) Гугл в...   Jun 22 2012, 08:53
|- - scifi   Цитата(AlexandrY @ Jun 22 2012, 12:53) Хо...   Jun 22 2012, 09:08
- - Kalyan   Для создания клиента буду пользоваться Netconn API...   Jun 22 2012, 15:42
|- - AlexandrY   Цитата(Kalyan @ Jun 22 2012, 18:42) netco...   Jun 22 2012, 20:11
- - brag   тоже чесслово не понял, что за XML-запросы... А дл...   Jun 22 2012, 17:13
- - Aleksandr Baranov   Может, имеет смысл сначала потренироваться на созд...   Jun 22 2012, 20:52
|- - scifi   Цитата(Aleksandr Baranov @ Jun 23 2012, 00...   Jun 24 2012, 11:51
- - Kalyan   ЦитатаНу вы даете, похоже действительно вам трудно...   Jun 24 2012, 13:18
|- - scifi   Цитата(Kalyan @ Jun 24 2012, 17:18) На ск...   Jun 24 2012, 17:34
- - Kalyan   ЦитатаТак что при недостатке опыта логично использ...   Jun 24 2012, 18:04
|- - scifi   Цитата(Kalyan @ Jun 24 2012, 22:04) ок. С...   Jun 24 2012, 18:35
- - Kalyan   ЦитатаКстати, для отладки советую задействовать Wi...   Jun 24 2012, 19:07
|- - scifi   Цитата(Kalyan @ Jun 24 2012, 23:07) Тоест...   Jun 25 2012, 05:39
- - Kalyan   ЦитатаЯ именно так и делал. Рекомендую вот этот. ...   Jun 25 2012, 06:11
- - Aleksandr Baranov   Нужно: Создать соединение с IP адресом сервера чер...   Jun 25 2012, 12:53
- - Kalyan   ЦитатаНужно: Создать соединение с IP адресом серве...   Jun 26 2012, 09:59
|- - Aleksandr Baranov   Цитата(Kalyan @ Jun 26 2012, 05:59) ... Я...   Jun 26 2012, 16:29
- - andrewlekar   Да, Kalyan, плаваешь ты в теме знатно... Сделай лу...   Jun 28 2012, 05:52
- - coredumped   На сайте ST есть все примеры применения LWIP на ка...   Jun 28 2012, 08:03


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 18:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01413 секунд с 7
ELECTRONIX ©2004-2016