Új hozzászólás Aktív témák

  • Janos250

    őstag

    válasz Tomika86 #17942 üzenetére

    Ez csak egy elképzelésem, nem biztos, hogy így van, csak a névből próbálok következtetni.
    Először is:
    Mitől lesz http szabványú egy elküldött karaktersorozat? (A http mindig karakteres!)
    Attól, hogy legelőször egy http headert küld.
    Például:

    HTTP/1.1 200 OK
    Content-type:text/html
    Connection: close

    Utána jönnek az egyebek, azaz a tényleges html kód.
    Elsőként a html header, pl.:

    <!DOCTYPE html>
    <html lang = hu >

    <head>
    <meta charset="UTF-8">
    <title>minta WEB szerver</title>
    </head>

    Utána a html body, pl.:
    <body>
    Ide jön a lap tényleges html kódja
    </body></html>

    Ha a sima WiFiServer osztályt használjuk, akkor saját magunknak el kell küldenünk a http headert is. Aztán van pár féle webserver, httpserver, miegymás osztály, ami elvileg elsőként el kell küldje automatikusan a http headert, ezért elég már csak a tényleges html kódot küldeni. html header + body
    Én régebben már számos alkalommal belezavarodtam abba, hogy a különböző emberkék által elkészített webserverek másként, és másként működtek, ezért én leálltam a használatukról, hanem csak a WiFiServer osztályt használom, és saját magam elküldöm a http headert is.

    Mivel te a WebServer osztály példányát hozod létre,

    WebServer nextion_update_server(100);

    ezért én úgy gondolom, hogy ennek automatikusan el kellene küldeni a http headert is.

    De mint írtam, ezek csak elképzelések.

Új hozzászólás Aktív témák

Hirdetés