expires는 숫자로 주면 당일부터 유효한 시간을 계산합니다. 위의 소스는 100일후가 되겠군요.
다른 속성에는 secure,domain,path등이 있는데 별루 사용하지는 않습니다.
secure를 true로 하면 사용하면 보안이 유지된상태로 쿠키를 전달한다는데 사용해보지는 않아서.....
만일 위처럼 코딩하면 브라우져가 종료된 후에도 쿠키가 말라가지 않아 쿠키의 내용을 볼 수가 있습니다.
인터데브로 보니 아래와 같이 나오는군요(무섭다 엠에쑤)
Username
운영자
inno.sarang.net/innoboard/innoboard.dll/
0
1010170240
29373935
1420840960
29280115
*
UserEmail
worldinnovation@hanmail.net
inno.sarang.net/innoboard/innoboard.dll/
0
2350809472
29373343
2833650192
29279523
*
초보인 저의 사견을 말씀드리자면 쿠키는 꼭 필요한 항목을 제외하고는 사용하지 않는것이 바람직한거 같습니다. 쿠키를 생성시킬때마다 기존의 쿠키를 다시 부여해야하는 번거로움도 있고 같은 dll을 사용하는 브라우져를 두개이상 띄워놓았을 때 오동작하는 경우도 있어 저는 꼭 필요한 항목을 제외하곤 hiiden type으로 코딩합니다.
쿠키를 부여할 때...
with response.cookies do begin
add;
items[0].name := Username;
items[0].value := '운영자';
items.Expires := 100;
add;
items[0].name := 'UserEmail';
items[0].value := 'worldinnovation@hanmail.net';
Items.Expires := 100;
end;
받을 때.......
var
a,b : string;
begin
a := request.cookiefields.values['Username'];
b := request.cookiefields.values['UserEmail'];
response.content := '이름 :'+a+'
이메일 : '+b;
end;
expires는 숫자로 주면 당일부터 유효한 시간을 계산합니다. 위의 소스는 100일후가 되겠군요.
다른 속성에는 secure,domain,path등이 있는데 별루 사용하지는 않습니다.
secure를 true로 하면 사용하면 보안이 유지된상태로 쿠키를 전달한다는데 사용해보지는 않아서.....
만일 위처럼 코딩하면 브라우져가 종료된 후에도 쿠키가 말라가지 않아 쿠키의 내용을 볼 수가 있습니다.
인터데브로 보니 아래와 같이 나오는군요(무섭다 엠에쑤)
Username
운영자
inno.sarang.net/innoboard/innoboard.dll/
0
1010170240
29373935
1420840960
29280115
*
UserEmail
worldinnovation@hanmail.net
inno.sarang.net/innoboard/innoboard.dll/
0
2350809472
29373343
2833650192
29279523
*
초보인 저의 사견을 말씀드리자면 쿠키는 꼭 필요한 항목을 제외하고는 사용하지 않는것이 바람직한거 같습니다. 쿠키를 생성시킬때마다 기존의 쿠키를 다시 부여해야하는 번거로움도 있고 같은 dll을 사용하는 브라우져를 두개이상 띄워놓았을 때 오동작하는 경우도 있어 저는 꼭 필요한 항목을 제외하곤 hiiden type으로 코딩합니다.
그냥 초보의 사견이었습니다.
이광민 wrote:
> 왕왕초보초보델초보아이사피초보 이광민입니다
> 쿠키에 대한 설명 좀 부탁드립니다
> 구문이 어떻게 돌아가는지 이해가 안되니 자세한 설명 부탁드릴께요