@lacredin
Программист

Как правильно отправить POST запрос на низком уровне абстракции?

Пишу программу для микроконтроллера(не важно какого)
Есть задача через мобильный модем отправлять сообщения серверу через POST запрос.
Поэтапно расскажу что я делаю:
Настраиваю модем.
Создаю TCP соединение(для примера возьмём сервер google.ru)(AT+QIOPEN="TCP", "64.233.165.94",80 )
//ответ об успешности соединения приходит
Передаю запрос:
POST https://www.google.ru HTTP/1.1
Host: www.google.ru
Content-Type: application/x-www-form-urlencoded
Content-Length: 3
m=5

Сервер в ответ молчит. При этом если просто передать не правильный запрос (пример: HTTP1.1)
То сервер возвращает 400 ошибку.
Подскажите пожалуйста, что я делаю неправильно?
  • Вопрос задан
  • 397 просмотров
Пригласить эксперта
Ответы на вопрос 2
petermzg
@petermzg
Самый лучший программист
POST https а порт 80. Соединение без шифрования
Ответ написан
Комментировать
@lacredin Автор вопроса
Программист
Прошу прощения, https случайно там оказалось.
Делал я с http, порт как вы видите в строке (AT+QIOPEN="TCP", "64.233.165.94",80 ) восьмидесятый
Или его надо в другое место дописать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект