---
title: "Skillnad POST och GET"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/327-skillnad-post-och-get"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Mia"
published: "2000-06-26T07:49:00.000Z"
updated: "2000-06-27T20:31:00.000Z"
replies: 8
views: 771
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/327-skillnad-post-och-get"
---

# Skillnad POST och GET

## #1 — Mia, 2000-06-26T07:49Z

KAn någon vänlig själ förklara skillnaden mellan GET och POST.
Har försökt att läsa mig till skillnaden men blir inte klok på det.

Permalänk: https://www.webforum.nu/p/327

## #2 — Vide, 2000-06-26T07:55Z

Get = Skickar värdena och variablerna i en Querystring i URL:en

POST = Skickas så att man kan ta emot det (i ASP) med Request.Form... Men hur skickas det egentligen? vad heter det? :) inte vet jag...

Permalänk: https://www.webforum.nu/p/193937

## #3 — Mia, 2000-06-26T08:10Z

Så om jag har ett formulär vars värden jag skickar med i url:en till en annan frame så ska jag använda GET.

Njae jag fattr nog inte. Måndag=trög i skallen.

Jag har ett sökformulär. när jag klickar på sök ska resultatet visas i en annan frame. Ska formuläret där mina sökfält finns vara post eller get?

Permalänk: https://www.webforum.nu/p/193938

## #4 — Vide, 2000-06-26T08:21Z

Problemet är väl att dit du skickar dit kommer du... så du måste i sånna fall skicka till framesettet, och där skicka med querystringen till den framen du vill ha...:

Sid1:
\<form action="denna sida.asp" method="get"\>
\<input type=text namn="sok"\>
\</form\>

frame.asp:
\<frameset\>
\<frame src="sidan.asp?sok=\<%=Request.Querystring("sok")%\>"\>
\</frameset\>

Självklart skulle du ha kunnat skicka med POST och hämtat det på det viset, spelar nog inte så stor roll... :)

Permalänk: https://www.webforum.nu/p/193939

## #5 — Mia, 2000-06-26T08:41Z

Tack, nu får jag över värdena mha get till själva visa_resultat-fönstret.

Problemet just nu är att veta vilket/vilka av fälten som är ifyllt/ifyllda och beroende på det exekvera valfri sql-sats...

Månne vet du hur det ska lösas också?

Permalänk: https://www.webforum.nu/p/193940

## #6 — emission, 2000-06-26T08:58Z

\<FORM TARGET="andra framen"......

Permalänk: https://www.webforum.nu/p/193941

## #7 — spango, 2000-06-26T23:20Z

> POST = Skickas så att man kan ta emot det (i ASP) med Request.Form... Men hur skickas det egentligen?

Så här... lite beroende på webbläsare och vilken version av HTTP som används:

POST /sökväg/till/script.cgi HTTP/1.0
Content-type: application/x-www-form-urlencoded
Content-length: 17

kodade=data+h%e4r

"data här" är värdet på ett fält med namnet "kodade".
Detta skickas till servern på vilken scriptet ligger (detta skulle alltså posta till http://någonserver/sökväg/till/script.cgi)

Permalänk: https://www.webforum.nu/p/193942

## #8 — Vide, 2000-06-27T06:09Z

Kan man säga att den skickas med i headeren då?

Permalänk: https://www.webforum.nu/p/193943

## #9 — spango, 2000-06-27T20:31Z

NJAAAAAAAA inte riktigt... en vanlig webbsida skickas ju så här:

Content-Type: text/html
Set-Cookie: EN_KAKA=ETT_VÄRDE
Pragma: No-Cache

\<html\>\<body\>
Å så ser ju HTTP-headarna lite olika ut.
\</body\>\</html\>

Så egentligen skickas POST-datan som en webbsida, fast i motsatt riktning.

Permalänk: https://www.webforum.nu/p/193944

---

Tråden på webben: https://www.webforum.nu/amne/html-css/327-skillnad-post-och-get
