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. ]