Beste tweakers,
Titel misschien wat vaag maar ik hoop dat ik het hieronder kan verduidelijken.
De situatie:
Ik heb een ESP8266 microcontroller met een nfc-tag. Als er een card gescand wordt dan stuurt de esp een http request met het tag id en een uniekid van het apparaat naar een webpagina. Deze pagina poept een json uit en dat verwerkt de esp weer.
Dit had ik lokaal draaien dus http in een geïsoleerde netwerk en na mijn idee best veilig.
Nu heb ik het webserver gedeelte verplaatst naar een vps en gaat de request dus naar een domein. Omdat ik wat keys stuur en antwoord met keys moet verwerken wil ik dit over https.
Nu het probleem: het valt mij op dat de handshake / verwerking over https trager is dan via http. Een request via https duurt gemiddeld tussen de 5-30 seconde.
Nu las ik iets over mqtt de ene topic geeft aan dat mqtt het beste is voor esp maar op een andere site lees ik weer dat ger-requests het beste over http kan.
Wie kan mij hierin adviseren?
Titel misschien wat vaag maar ik hoop dat ik het hieronder kan verduidelijken.
De situatie:
Ik heb een ESP8266 microcontroller met een nfc-tag. Als er een card gescand wordt dan stuurt de esp een http request met het tag id en een uniekid van het apparaat naar een webpagina. Deze pagina poept een json uit en dat verwerkt de esp weer.
Dit had ik lokaal draaien dus http in een geïsoleerde netwerk en na mijn idee best veilig.
Nu heb ik het webserver gedeelte verplaatst naar een vps en gaat de request dus naar een domein. Omdat ik wat keys stuur en antwoord met keys moet verwerken wil ik dit over https.
Nu het probleem: het valt mij op dat de handshake / verwerking over https trager is dan via http. Een request via https duurt gemiddeld tussen de 5-30 seconde.
Nu las ik iets over mqtt de ene topic geeft aan dat mqtt het beste is voor esp maar op een andere site lees ik weer dat ger-requests het beste over http kan.
Wie kan mij hierin adviseren?