Komma igång med WF32! (10 / 12 steg)
Steg 10: Matchande strängar, komponera funktioner och lägga till HTML-sidor
Gå tillbaka till fliken "WebServer".
Rulla ned till avsnittet heter "HTTP URL matchande strängar" (det ska vara på linje 121). Lägg till rad
static const char szHTMLBlink [] = "GET Blink";
Att strängen är hur vår WF32 vet vi vill ha tillgång till vår blink sida när vi skriver "< IP > / Blink" i våra webbläsare.
Precis under där, under fodra:
GCMD::Action ComposeHTMLSamplePage(CLIENTINFO * pClientInfo);
Typ:
GCMD::Action ComposeHTMLBlinkPage(CLIENTINFO * pClientInfo);
Detta är definitionen av våra blink sidans komponera funktion. Denna funktion har redan skrivits i vårt HTMLBlink.cpp filen, så vi inte behöver skriva det själva.
Vid denna punkt, bör din kod ser ut som den första bilden i det här steget.
Nu rulla ner lite till avsnittet Inställningar, där du hittar raden:
AddHTMLPage (szHTMLSample, ComposeHTMLSamplePage);
Under dessa, ska du lägga till raden:
AddHTMLPage (szHTMLBlink, ComposeHTMLBlinkPage);
Som kommer att lägga till vår sida för blink i listan dynamiskt genererade HTML-sidor.
Koden ska se ut den andra bilden i det här steget.