Я пытаюсь отправить операцию HTTP GET с помощью модема SIM5218 через 3G. Мне уже удалось отправить этот запрос при использовании minicom. Вот команда, которую я использовал:
at+netopen=,,1
at+chttpact="mywebsite.com",80
GET /myscript.py?var=varTest HTTP/1.0
<ctrl-m><ctrl-j><ctrl-m><ctrl-j> <ctrl-Z>
Теперь я хочу, чтобы SIM5218 выполнял тот же запрос с помощью сценария lua.
printdir(1)
str='GET /myscript.py?var=Testlua HTTP/1.0\r\n\r\n'
sio.send('at+chttpact="mywebsite.fr",80')
rtc=sio.recv(5000)
sio.send(str);
sio.send(string.char(0x1A))
sio.send(string.char(0x00))
rtc=sio.recv(5000)
print(rtc);
Это не работает, я знаю, что мне нужно отправить свой GET другим способом, но я не знаю, как это сделать.
Заранее спасибо.