Avatar billede power_t Nybegynder
24. januar 2002 - 16:17 Der er 3 kommentarer og
1 løsning

Get og post

Jeg skal sende en formular til en asp side. Jeg ved den virker med method="post", men virker den da også med method="get" ??

Jeg får umiddelbart ikke nogen fejl ved at anvende get.
Avatar billede ztyxx Nybegynder
24. januar 2002 - 16:21 #1
hvis ikke du får nogle fejl, og data bliver bahandlet som det skal, må det jo virke:-)
Avatar billede aplicor Nybegynder
24. januar 2002 - 16:42 #2
der er to forskelle mellem de to:
get kan ses i URL linjen og det kan post ikke.
En URL kan maks være 255 karakterer, hvilket begrænset det man sender, hvis man anvender get - post har ingen begrænsning idet at det sendes i headeren.
Avatar billede tmceu Praktikant
25. januar 2002 - 15:39 #3
Udover den allerede nævnte forskel i indholds længde/størrelse, er der en forskel på hvordan du behandler data.

GET: Felterne vil stå i Request.QueryString("FeltNavn")
POST: Felterne vil stå i Request.Form("FeltNavn")

Du kan også anvende Request("FeltNavn") men den er dog langsommere, da den selv skal "søge" efter variablen.
Avatar billede aplicor Nybegynder
25. januar 2002 - 16:50 #4
faktisk behøver du bare skrive Request("feltnavn") for begge, den er ikke langsommmere i det den tager den første instans af det pågældende variabelfeltnavn, som den støder på.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester