21 #ifndef NET_INSTAWEB_REWRITER_PUBLIC_URL_INPUT_RESOURCE_H_
22 #define NET_INSTAWEB_REWRITER_PUBLIC_URL_INPUT_RESOURCE_H_
24 #include "net/instaweb/http/public/request_context.h"
26 #include "pagespeed/kernel/base/basictypes.h"
27 #include "pagespeed/kernel/base/string.h"
28 #include "pagespeed/kernel/base/string_util.h"
30 namespace net_instaweb {
41 static void InitStats(Statistics* stats);
45 friend class UrlInputResourceTest;
47 const ContentType* type,
48 const StringPiece&
url,
51 virtual void PrepareRequest(
const RequestContextPtr& request_context,
52 RequestHeaders* headers);
bool is_authorized_domain()
Definition: resource.h:94
Definition: rewrite_driver.h:98
Definition: cacheable_resource_base.h:50
virtual GoogleString url() const
Gets the absolute URL of the resource.
Definition: cacheable_resource_base.h:66