Function status
Sets the response status code.
void status
(
int statusCode
) @safe;
Parameters
Name | Description |
---|---|
statusCode | the HTTPStatus code to send to the client Note that this may only be called from a function/method registered using registerWebInterface. |
Example
import vibe .data .json : Json;
class WebService {
// POST /item
Json postItem() {
status(HTTPStatus .created);
return Json(["id": Json(100)]);
}
}
void run()
{
auto router = new URLRouter;
router .registerWebInterface(new WebService);
auto settings = new HTTPServerSettings;
settings .port = 8080;
listenHTTP(settings, router);
}