„HTTP Test Server on a Phone“ yra bandomojo serverio įrankis, kuris išmaniajame telefone paleidžia HTTP arba HTTPS serverį. Jis grąžina iš anksto nustatytą atsakymą į MCU, ESP32 arba kompiuterinės programos siunčiamas užklausas, leisdamas patikrinti ryšį be tikro serverio. Pagrindinės funkcijos
• Paleiskite arba sustabdykite HTTP arba HTTPS serverį nurodydami prievadą
• Rodyti ir kopijuoti šio telefono ryšio adresą
• Pridėkite, modifikuokite arba ištrinkite fiksuotas atsakymo taisykles pagal metodą + kelią
• Konfigūruokite būsenos kodą, turinio tipą, antraštę ir tekstą
• Testuokite skirtojo laiko limitus ir pakartotinius bandymus naudodami atsakymo uždelsimus
• Testuokite klaidų atsakymus, pvz., 500
• 404 keliams be taisyklių, 405 ir leisti antraštę skirtingiems metodams
• Užklausų žurnalas: laikas, siuntėjo IP, antraštė, tekstas, grąžintas atsakymas, apdorojimo laikas
• Kurkite taisykles tiesiai iš žurnalo
• Pranešimas, skirtas serveriui palaikyti net tada, kai ekranas išjungtas arba naudojamos kitos programos
• Paleiskite HTTPS naudodami specialiai paruoštą PEM sertifikatą ir privatųjį raktą
• 4 taisyklių pavyzdžiai įtraukti nuo pat pradžių
• Iliustruotas naudotojo vadovas (korėjiečių · anglų kalbomis)
• Veikia telefone neprisijungus
Tam, kas skirta:
• Tiems, kurie nori išbandyti HTTP užklausas iš programinės įrangos, kol serveris dar nėra paruoštas
• Tiems, kurie nori vizualiai Patikrinkite įrenginio atsiųstą URL, antraštę ir tekstą.
• Tie, kurie nori patikrinti pakartotinio bandymo logiką, sukurdami klaidų atsakymus ir atsakymo vėlavimus.
Pastaba:
• Jei serveris įjungtas, įrenginiai tame pačiame tinkle gali prisijungti be autentifikavimo. Naudokite tai tik patikimuose tinkluose ir sustokite, kai baigsite.
• Atsakymas yra fiksuota vartotojo nustatyta vertė. Nėra jokių dinaminių scenarijų ar duomenų bazių.
• Programa negeneruoja HTTPS sertifikatų. Turite naudoti kompiuteryje sukurtą kūrimo sertifikatą.
• „Android“ gali neleisti naudoti žemų prievadų, pvz., 80. Numatytasis prievadas yra 8080.
• Svečio „Wi-Fi“ gali blokuoti ryšį tarp įrenginių.
• Nenaudokite to faktinėms paslaugoms ar valdikliams, tiesiogiai susijusiems su saugumu.
• Bus rodomi reklaminiai skelbimai. Reklamos netrukdo apdoroti užklausų.
Paleiskite HTTP/HTTPS bandomąjį serverį telefone. Naudojamas MCU ir tinklo kūrimo testavimui.