Function Session.opIndex

Gets/sets a key/value pair stored within the session.

Returns null if the specified key is not set.

Prototype

string opIndex(
  string name
);

Examples

void handleRequest(HTTPServerRequest req, HTTPServerResponse res)
{
	res.contentType = "text/plain";
	res.bodyWriter.write("Username: " ~ req.session["userName"]);
	res.bodyWriter.write("Request count: " ~ req.session["requestCount"]);
	req.session["requestCount"] = to!string(req.session["requestCount"].to!int + 1);
}

Authors

Jan Krüger, Sönke Ludwig, Ilya Shipunov

Copyright

© 2012-2013 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.