1. Get on hakea data palvelimelta, ja post on lähettää data palvelimelle. 2. get tarkoittaa parametritietojen jonon lisäämistä URL-osoitteeseen, johon lähetetyn lomakkeen ACTION-attribuutti osoittaa, ja arvot vastaavat jokaista lomakkeen kenttää, joka näkyy URL-osoitteessa. post on HTTP-post-mekanismi, joka sijoittaa jokaisen lomakkeen kentän ja sen sisällön HTML-OTSIKOSSA URL-osoitteeseen, jonka ACTION-attribuutti osoittaa. Käyttäjät eivät näe prosessia. 3. get-metodissa palvelinpuoli käyttää Request.QueryString-tiedostoa muuttujan arvon saamiseksi, ja post-metodissa palvelinpuoli käyttää Request.Form-tiedostoa lähettämään lähetetyt tiedot. 4. Getin lähettämä datamäärä on pieni, eikä saa olla yli 2KB. Postitse lähetettävän datan määrä on suuri, ja se on yleensä oletuksena rajaton. Mutta teoriassa suurin määrä IIS4:ssä on 80KB, ja IIS5:ssä 100KB. 5. Varmista, että turvallisuus on hyvin matala, ja jälkiturva korkea. Mutta toteutuksen tehokkuus on parempi kuin Post-menetelmällä.
Suositukset: 1. Get-menetelmän turvallisuus on heikompi kuin Post-menetelmän, jos se sisältää luottamuksellista tietoa, suositellaan Post data submission -menetelmää; 2. Datakyselyä tehdessä suositellaan käyttämään Get-menetelmää; Tietojen lisäämisessä, muokkaamisessa tai poistamisessa suositellaan Post-menetelmää; |