Кирилл
New member
Продолжаю ковыряться с ESP8266.
Получилось подключиться к Wi-Fi
и стал вопрос в отправки запросов на интернет страницу. https://site.my/home/in.php
Пока не представляю как это сделать...
Хотелось бы отправить запрос, так, что бы страница отправила полученные данные в БД.
Насколько я понимаю мне надо сделать страницу с публичной переменной, в которую я буду записывать полученный пакет.
С GET запросами пока вообще не знаком, поэтому плохо представляю что к чему, помогите составить запрос на отправку в переменную:
Как написать это правильно ?
t - переменная которая передаем
YOURAPIKEY - имя переменной в php файле
Получилось подключиться к Wi-Fi
и стал вопрос в отправки запросов на интернет страницу. https://site.my/home/in.php
Пока не представляю как это сделать...
Хотелось бы отправить запрос, так, что бы страница отправила полученные данные в БД.
Насколько я понимаю мне надо сделать страницу с публичной переменной, в которую я буду записывать полученный пакет.
С GET запросами пока вообще не знаком, поэтому плохо представляю что к чему, помогите составить запрос на отправку в переменную:
Код:
function sendData()
print("Sending data to https://site.my/home/in.php")
conn=net.createConnection(net.TCP, 1) -- TCP>>отправка, 1>>ssl
conn:on("site.my", function(conn, payload) print(payload) end)
-- https://site.my/home/in.php 111.111.111.111
conn:connect(443,'111.111.111.111')
conn:send("GET site.my/home/" .. t1 .. " HTTP/1.1\r\n Host: 111.111.111.111:443\r\n")
conn:send("GET /in.php?key=YOURAPIKEY&field1="..t.." HTTP/1.1\r\n")
conn:send("Host: site.my\r\n")
conn:send("Accept: */*\r\n")
conn:send("User-Agent: Mozilla/4.0 (compatible; esp8266 Lua; Windows NT 5.1)\r\n")
conn:send("\r\n")
conn:on("sent",function(conn)
print("Closing connection")
conn:close()
end)
conn:on("disconnection", function(conn)
print("Got disconnection...")
end)
end
t - переменная которая передаем
YOURAPIKEY - имя переменной в php файле