Cererile HTTP ale tipului de tip sunt Oferiți de obicei informații suplimentare despre client (browser) la server din interiorul corpului de mesaje. Obțineți solicitări, pe de altă parte, includeți toate informațiile necesare sau necesare în cadrul URL (blocarea uniformă a resurselor). Formularele HTML pot utiliza oricare dintre aceste două metode numai dacă este specificată dacă este postată (metoda = post) sau dacă este vorba (metoda = get) în interiorul elementului < div id = „e47a6cd8c4″>
. Acesta din urmă este de obicei sugerat în mod implicit. Metoda care este aleasă și specificată determină modul în care informațiile vor fi trimise către server. Când se utilizează metoda de obținere, informațiile vor fi codificate în cadrul URL, atașate la acesta ca parametri ai lanțului de interogare. În ceea ce privește utilizarea postului, formularele sunt incluse în corpul mesajului de solicitare HTTP.
DIV ID = „6650192B12″>
able de comparare
postare
|
iv id = „b693f562ed”
parametrii în care rămân în ele Istoria browserului. Acest lucru deoarece fac parte din adresa URL. |
Parametrii nu sunt salvați în istoricul browserului. |
markeri |
Acceptați markeri . |
În schimb, postarea nu acceptă marcaje. |
comportament cu comanda ando și redo |
Solicitările sunt re-trased , cu toate acestea, mulți nu pot fi transmise la server (numai dacă HTML este încă stocat în memoria cache a browserului). |
De obicei, în post, browserul alertează utilizatorul că datele trebuie să fie transmise înainte de a se certa Acțiunea. |
Tipul de codare (Encytte Atribut) |
Aplicație: X-WWW-FORM-URLENCODED. |
Multipart ( Pentru datele binare) sau formularul sau aplicația: X -WW-FORM-URLENCODED. |
parametrii |
pot trimite parametri. Cu toate acestea, dimensiunea acestora este limitată numai la cele care se potrivesc în cadrul mesajului de solicitare (URL). |
Poate trimite parametrii, chiar dacă este necesar, puteți încărca fișiere pe server. |
Hackeos |
este ușor de hack, chiar și pentru un script-ul Kiddie sau Novice. |
În timp ce nu este imposibil, este mai greu de hack decat . |
Există restricții pe tipurile de formulare |
Da. Obțineți numai caractere din codul ASCII. |
Contrar de a obține, postarea nu are restricții. De asemenea, permite datele din codul binar. |
Siguranța |
Obțineți tind să fie mai puțin cu siguranță decât postul, deoarece datele detaliate fac parte din adresa URL. Datele sunt stocate în istoricul browserului și înregistrările serverului. |
Post este de obicei mai sigură decât obțineți. Acest lucru deoarece parametrii nu sunt stocați în istoria browserului sau când vă conectați la un server web. |
Restricții privind lungimea formularelor |
Da . Acest lucru deoarece formele sunt plasate în adresa URL și lungimea este restricționată. Un exemplu de lungime URL în siguranță Runda 2048 de caractere, totuși acest lucru depinde de browser și de serverul web. |
Nu există restricții privind lungimea formularelor din Post. |
Utilizarea |
Vorbind despre metoda de obținere, în această teorie nu trebuie să fie utilizate atunci când sunt trimise parole sau informații sensibile. |
Pe de altă parte, postul pe care îl poate fi Folosit fără o mai mare problemă la trimiterea formularelor care conțin informații sensibile, cum ar fi parole. |
Vizibilitate |
Metoda de obținere este vizibilă pentru toate (situate în navigator bara de adresa). Aceasta prezintă limite privind informațiile care vor fi trimise. |
Variabilele metodei poștale nu pot fi afișate în URL. |
Cack (stocare) |
poate fi stocat în memoria cache. |
nu poate fi ascunsă în memoria cache. |