Rune Jensen wrote:
> Så lige "bonus"spørgsmålene:
>
> 1. Forskellen på POST og GET. Vil det vel være korrekt at skrive, at GET
> sendes med headeren, mens POST sendes med body?
Nej ikke rigtig.
Du skal nærmere tænke i Headers og Body.
Enhver request har deaders, og nogle tilføjer Body.
(Der findes andet end GET og POST, søg evt efter REST)
Den første header er altid selve requestet, og kan hedde
GET /ajax.asp?parm1=value1&parm2=value2
men med POST kan den også hedde
POST /ajax.asp?parm1=value1&parm2=value2
Headerne bliver afsluttet af en blank linie, og hvis der kommer noget efter
denne linie, er det det, der kaldes body.
Så en POST med data i body kunne se sådan ud:
POST /ajax.asp?parm1=value1&parm2=value2
header2
header3
parm3=value3&parm4=value4
.....
Ved dette POST eksempel sendes data med, både i URL'en samt i Body.
> 2. Du snakkede på et tidspunkt om et program, man kunne bruge til at
> kigge på in og output af requestene (tror jeg det hedder). Har du evt.
> navn/URL på programmet?
Proxytrace.
<
http://www.pocketsoap.com/tcptrace/pt.aspx>
Det skal ikke 'installeres', blot pakkes ud og køres.
Når det er startet, sætter du dine browsere til at kommunikere via proxy i
stedet for Lan.
Hvis du har flere maskiner på dit Lan, kan du også konfigurere browsere på
de andre maskiner til at bruge den.
Jeg bruger det nogle gange hvis jeg vil se forskellen på på data fra f.eks.
IE/Windows og Konqueror/Linux.
--
Med venlig hilsen
Stig Johansen