Lines Matching refs:request
75 // A work item encapsulates a single request for cache entry with all the
76 // information needed to complete that request.
283 std::string HttpCache::GenerateCacheKey(const HttpRequestInfo* request) {
285 std::string url = HttpUtil::SpecForRequest(request->url);
291 if (request->upload_data && request->upload_data->identifier()) {
293 request->upload_data->identifier()));
304 // Each time we request an item from the cache, we tag it with a
316 result.append(request->method);
748 // re-issue a request (or send a different one). If we don't delete new_entry,
749 // the new request will be appended to the end of the list, and we'll see it
751 // messing out the request order). The down side is that if for some reason
752 // notifying request A ends up cancelling request B (for the same key), we
753 // won't find request B anywhere (because it would be in a local variable
757 // notification for request A.
769 // A queued doom request is always a race.
784 // A second Create request, but the first request succeded.