Lines Matching refs:request
32 const HttpServerRequestInfo& request) {
38 connection->web_socket_->Accept(request);
129 HttpServerRequestInfo request;
131 if (!ParseHeaders(connection, &request, &pos))
134 std::string connection_header = request.GetHeaderValue("connection");
137 request,
142 delegate_->OnWebSocketRequest(connection->id(), request);
148 if (request.headers.count(kContentLength)) {
151 if (!base::StringToSizeT(request.GetHeaderValue(kContentLength),
155 "request content-length too big or unknown: " +
156 request.GetHeaderValue(kContentLength)));
163 request.data = connection->recv_data_.substr(pos, content_length);
167 delegate_->OnHttpRequest(connection->id(), request);
187 // HTTP Request Parser
188 // This HTTP request parser uses a simple state machine to quickly parse
211 ST_HEADER, // Starting a Request Header
212 ST_NAME, // Receiving a request header name
214 ST_VALUE, // Receiving a request header value