---
title: "Radera cookies?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/63554-radera-cookies"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "sudden"
published: "2003-01-01T14:33:41.000Z"
updated: "2003-01-02T11:15:08.000Z"
replies: 14
views: 394
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/asp/63554-radera-cookies"
---

# Radera cookies?

## #1 — sudden, 2003-01-01T14:33Z

En enkel fråga:
Hur gör man när man raderar cookies?
Och nu menar jag inte .Expires + 30 eller något sådant liknande!
Utan helt enkelt bara hur man raderar dem?
Tacksam för svar  :)

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

## #2 — trexter, 2003-01-01T15:02Z

```
Response.Cookies("MyCookie") = ""
```

 will do...

 :)

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

## #3 — OveRRidE, 2003-01-01T15:54Z

Man kan väl egentligen inte radera cookies, men man kan nollställa dem såsom trexter visar. 

Kakan försvinner ju inte direkt på det sättet.

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

## #4 — niko, 2003-01-01T16:10Z

> Kakan försvinner ju inte direkt på det sättet.

Jodå. En väluppfostrad webläsare plockar bort tomma cookies och dessa returneras sedan inte mer till servern. IE gör det. Mozilla gör det. Phoenix gör det ..  :)

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

## #5 — OveRRidE, 2003-01-01T23:20Z

Det låter väldigt otroligt att den gör det, tycker det verkar mycket konstigt. 

Källa, mer läsning? :)

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

## #6 — cyprys, 2003-01-01T23:22Z

response.cookies("cook").expires = now()

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

## #7 — niko, 2003-01-01T23:34Z

> **OveRRidE skrev:**
>
> Det låter väldigt otroligt att den gör det, tycker det verkar mycket konstigt.

Varför det? Det är väl tvärtom helt logiskt. Varför skulle en webläsare bry sig om att spara eller skicka en tom cookie till servern?

> **OveRRidE skrev:**
>
> Källa, mer läsning?

Det är väl bara att experimentera själv? Skapa en ASP-sida som sätter en cookie till ett värde och en annan som nollar samma cookie. Surfa sen mellan sidorna och logga nätverkstrafiken för att se vilka HTTP-headers som skickas fram och tillbaka.

Alternativt så kan du titta i det utrymme där webläsaren sparar cookies och se vad som händer. Kom bara ihåg att du i så fall måste starta och stänga webläsarinstanserna mellan sidträffarna eftersom cookies normalt inte flushas till disk förrän vid programavslut.

Testa med lite olika webläsare! Jag testade själv med IE6, Mozilla och Phoenix ..

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

## #8 — cyprys, 2003-01-01T23:37Z

Är nollängd = tom bland cookies?
Brukar ju vara stor skillnad mellan NULL och len(x) = 0.

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

## #9 — OveRRidE, 2003-01-01T23:41Z

> Är nollängd = tom bland cookies? 
> Brukar ju vara stor skillnad mellan NULL och len(x) = 0.

Det var exakt det jag funderade på. 

> Det är väl bara att experimentera själv? ... *mer text*

Jo, jag vet hur jag testar det där, men jag skulle gärna vilja läsa mer om det, eftersom det vi pratar om nu faktiskt är rena spekulationer. ;)

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

## #10 — niko, 2003-01-02T00:05Z

> eftersom det vi pratar om nu faktiskt är rena spekulationer.

Spekulationer? Det man ser med egna ögon är väl inte spekulationer?  ;) 

Här är resultatet när jag kör IE6 och loggar trafiken.

Jag har två sidor:

```
<%
'Sida1.asp
Response.Cookies("MyCookie") = "Hej"
Response.Cookies("MyCookie").Expires=DateAdd( "m",1,Now )
%>
Sida1
```

```
<%
'sida2.asp
Response.Cookies("MyCookie") = ""
%>
Sida2
```

Så här ser det ut när jag surfar mellan de båda sidorna (mina kommentarer står i fetstil):

**Första träffen på sida 1. Ingen cookie skickas.**
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, \*/\*
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
Connection: keep-alive
Accept-encoding: gzip, deflate

HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Wed, 01 Jan 2003 23:52:18 GMT
Content-Length: 7
Content-Type: text/html
**Server svarar och skickar tillbaka en cookie.**
Set-Cookie: MyCookie=Hej; expires=Sat, 01-Feb-2003 23:52:18 GMT; path=/

GET /sida2.asp HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, \*/\*
Accept-Language: en-us
**Första träffen på sida 2. Jag skickar med cookien jag fick på sida1.**
Cookie: MyCookie=Hej
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
Connection: keep-alive
Accept-encoding: gzip, deflate

HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Wed, 01 Jan 2003 23:52:38 GMT
Content-Length: 7
Content-Type: text/html
**Server svarar och nollar cookien.**
Set-Cookie: MyCookie=; path=/

**Jag träffar sida1 för andra gången. Ingen cookie skickas (den är nollad).**
GET /sida1.asp HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, \*/\*
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
Connection: keep-alive
Accept-encoding: gzip, deflate

HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: Wed, 01 Jan 2003 23:53:10 GMT
Content-Length: 7
Content-Type: text/html
**Server svarar och sätter cookien igen.**
Set-Cookie: MyCookie=Hej; expires=Sat, 01-Feb-2003 23:53:10 GMT; path=/

Jag kan upprepa experimentet med fler webläsare om du vill men jag misstänker att resultatet blir detsamma för det mesta.

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

## #11 — Jesper T, 2003-01-02T00:23Z

Var hittar du den informationen?

> Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, \*/\* 
> Accept-Language: en-us 
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705) 
> Connection: keep-alive 
> Accept-encoding: gzip, deflate 
> 
> HTTP/1.1 200 OK 
> Server: Microsoft-IIS/5.0 
> Date: Wed, 01 Jan 2003 23:52:18 GMT 
> Content-Length: 7 
> Content-Type: text/html

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

## #12 — niko, 2003-01-02T00:42Z

> Var hittar du den informationen?

Jag kör genom en proxy och loggar trafiken.

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

## #13 — Jesper T, 2003-01-02T00:43Z

Aha, det var lurigt

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

## #14 — OveRRidE, 2003-01-02T10:54Z

Trevlig läsning!

Tack för ett bra exempel, det visste jag faktiskt inte, niko. :)

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

## #15 — niko, 2003-01-02T11:15Z

För all del. :)  Sen ska man ju komma ihåg att en sån här fråga mer handlar om hur en viss webläsare väljer att implementera en viss funktionalitet än vad den handlar om ASP/VBScript.

Det finns inget som säger att Lynx 2.8 uppför sig *exakt* på samma sätt som Netscape 7.0. Fast å andra sidan spelar det ingen roll eftersom man i VBScript/ASP ändå inte kan skilja mellan tomma cookies och icke-existerande cookies.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/63554-radera-cookies
