April 06, 2013

Alıntı (zekeriyadurmus):

>

GET, POST, file upload, COOKIES gibi işlemleri yapacak bir uygulamaya ihtiyaç var. Vibe bu ihtiyaçları karşılıyor mu?

Tabii ki.

Bilgisayarımda şöyle bir deneme programı buldum:

import vibe.d;

void uptime(HttpServerRequest req, HttpServerResponse res)
{
	res.renderCompat!("index.dt", HttpServerRequest, "req")(req);
}

static this()
{
	auto router = new UrlRouter;
	router.get("/tms/system/uptime", &uptime);

	auto settings = new HttpServerSettings;
	settings.port = 8080;

	listenHttp(settings, router);
}

Oradaki 'router.get''in anlamı şu: "GET /tms/system/uptime" isteği geldiğinde 'uptime' işlevini çağır. .get yerine .post vs. de kullanabiliyorsun. Şurada bir örnek var:

http://vibed.org/api/vibe.http.router/UrlRouter

Cookie konusu başka:

http://vibed.org/api/vibe.http.session/

Onu hiç denemedim:

Ali

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

April 07, 2013

bir anekdot paylasayim hemen. :)

istanbul'da gecenlerde jspyconf isimli bir konferans oldu. konferansa kenneth reitz isimli bir python gelistiricisi davetliydi. kendisi requests isimli epey populer bir python kutuphanesinin sahibi. devpod icin kendisiyle ugur ozyilmazel ile beraber roportaj yaptik, yayinlaninca buradan linkini paylasirim. roportaj sirasinda python harici bir dil kullaniyor musun diye sordum. go ve rust'tan bahsetti. dedim d var, ona bak. d'ye baktim ama baktigimda iki kutuphane vardi, ben de vazgectim dedi. dedim artik sadece phobos var, tekrar bak. :)

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

1 2
Next ›   Last »