Страница 1 из 1

Пробую достучаться до веб-сервера.

Добавлено: 15 сен 2017, 21:18
TeaPot
Добрый день. Суть вопроса:
Поднял WEB сервер на плате ESP8266 (WiFi-модуль) с определенным функционалом. Сейчас, в процессе знакомства с LabView решил попробовать перенести управления с браузера на программу. Столкнулся со сложностями.
Самое простое - стартовая страница. Вбиваю в строке браузера http://192.168.3.100:80/ - получаю страничку с кодом "<h1>Hello<h1>".
Пытаюсь это провернуть в LabView: Изображение
Получаю ошибку с кодом 66: TCP Read in Untitled 2. Connection сработал, а Read - нет.
Скорее всего я не правильно понял суть его работы. Мануал читал. Помогите пожалуйста.

Re: Пробую достучаться до веб-сервера.

Добавлено: 15 сен 2017, 21:33
dadreamer
TeaPot писал(а):Вбиваю в строке браузера http://192.168.3.100:80/ - получаю страничку с кодом "<h1>Hello<h1>".
Принципиально TCP-инструменты? Для работы с HTTP есть замечательная палитра:

Re: Пробую достучаться до веб-сервера.

Добавлено: 15 сен 2017, 21:34
Kosist
Получение текста с веб-страницы - это не TCP/IP коммуникация, а HTTP GET запрос. Можете попробовать как стандартную либу, так и JKI REST библиотеку.

Re: Пробую достучаться до веб-сервера.

Добавлено: 15 сен 2017, 22:44
Borjomy_1
Все проще. Во-первых вы должны отправить текстовый запрос для получения страницы, а во вторых, соединение одноразовое. После отправки данных веб-сервер рвёт соединение. Ошибка 66 означает, что сервер разорвал соединение сам. Наверное, не дождался запроса.