Home | History | Annotate | Download | only in provider

Lines Matching refs:Request

24 // libweave user: HttpServer and HttpServer::Request. HttpServer provides
26 // Request provides an abstraction for a specific HTTP request and may be a
51 // path and callback pair somewhere. Once webserver receives an HTTP request,
53 // the path in the request. If there is one, implementation should invoke
55 // with request path, webserver should return HTTP status code 404.
59 // If webserver receives "http://192.168.0.1/privet/info" request, HttpServer
61 // If webserver receives "http://192.168.0.1/privet/auth" request, it must
69 // provide the Request interface implementation to access a request data.
72 // request. For example, "/privet/info".
75 // header in the request matching name parameter of this method.
78 // Implementation of GetData() method should return full request data
81 // Implementation of the SendReply(...) method should send request response
90 // capabilities of the server and client which made this request.
110 class Request {
112 virtual ~Request() {}
125 base::Callback<void(std::unique_ptr<Request> request)>;
139 // Specifies request timeout, after which the web server automatically aborts