Server-skripti

Tein pienen itsenäisen skriptin (siis eräänlaisen mini web-serverin) johon netistä otetaan yhteyttä web-selaimella. Mutta en tiedä miten voisi välittää sille selaimen lomakkeelta GET "query parametrit".
Ilmianna
Jaa

4 Vastausta



http://example.com
/test.script?a=12&sivu=abc def&b=442

No splittaa ekan ?-merkin jälkeinen osa, ja sitten splittaa &... sitten sinulla onkin merkkijonoja tyyliin "a=12", "sivu=abc def". Eli nuo vielä splittaat = merkin suhteen, ja arvon käytät läpi urldecodesta.
Kommentoi
Ilmianna
Jaa
3 VASTAUSTA:
Ongelma on etten tiedä mistä skripti saisi ko. merkkijonon? Yleensä kai web-palvelin tekee "$ENV{'QUERY_STRING'}":n.
Kommentoi
Ilmianna
Jaa
Tuota noin kirjoitti:
Ongelma on etten tiedä mistä skripti saisi ko. merkkijonon? Yleensä kai web-palvelin tekee "$ENV{'QUERY_STRING'}":n.
Urilsta kuten yllä on selitetty ?

Eli oletan että olet toteuttanut tuon server socketeilla portti 80 jne ? ja sinulla on parseri http headereille ?
Kommentoi
Ilmianna
Jaa
+Lisää kommentti

Vastaa alkuperäiseen viestiin

Server-skripti

Tein pienen itsenäisen skriptin (siis eräänlaisen mini web-serverin) johon netistä otetaan yhteyttä web-selaimella. Mutta en tiedä miten voisi välittää sille selaimen lomakkeelta GET "query parametrit".

5000 merkkiä jäljellä

Peruuta