May 21, 2013

Alıntı (Salih Dinçer):

>

uzaktaki istemciye dosya yazma; anlattığım haricinde başka nasıl olabilir?

Ben cookie konusunda oldukça bilgisizmişim. Şimdi biraz araştırınca yalnızca HttpOnly çeşidini kurgulamış olduğumu farkettim. Tabii javascript vs. tarafından yazılan cookie'ler de varmış. :)

HttpOnly kavramını HTTP protokolü tanımladığı için sunucu "şu cookie'yi yaz" diyor ve tarayıcı da normalde yazıyor. Zekeriya, vibe.d'de Cookie.setHttpOnly ve Cookie.isHttpOnly işlevleri var. (Elimdeki sürümde öyle; belki bunların isimlerini de değiştirmişlerdir.) Acaba senin sorununun çözümü setHttpOnly() mi?

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

May 21, 2013

Alıntı (Salih Dinçer):

>

Belgede cookie'ye rastlayamadım.

Zaten HTTP protokolü ile ilgili bir belge değilmiş.

Alıntı:

>

Yani küçük bir veri (trackId) tamam ama bir kaç KB'.Iık veri header ile gider mi açıkcası çekincem var.

Çerez sınırı 255 baytmış. Ama dediğin gibi, tanımlayıcı nitelikteki herhangi bir kod (id) yeter. Gerisi sunucu tarafında saklanır.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

May 22, 2013

Salih hocam header göndererek elbette yapılabilir ama ben direk olarak cookie okur gibi cookie yazmak istiyorum :)

Bu arada jüri sunumumu bugün gerçekleştirdim, cuma günü sonuçlar açıklanacak inşallah :)

Zekeriya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

May 22, 2013

Şimdi adım adım gidelim...

Öncelikle Telnet veya başka bir yazılım ile RhS'nin döndürdüğü header'ı bir görebilir miyiz? Belki Vibe.d'nin bahsedilen sınıfları kurulunca ilgili şeyler ekleniyordur. Eğer öyleyse, bir de 'Vary argument'i içinde Cookie ayarı yerleştirilmiş mi ondan emin olalım.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

May 25, 2013

Nasıl yapılacağı çözdüm...

writeBody işlemi yapmadan önce aşağıdaki işlemler uygulanılırsa cookie yazılabilir.

auto cookie = res.setCookie("cookie adı", "değeri", "/" /*konum*/); //konum yeri boş bırakılabilir.
cookie.secure = false; //https istekleri için de dahil olup olmaması.

Zekeriya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

1 2
Next ›   Last »