Lines Matching defs:Request
26 class Request FINAL : public Body {
29 virtual ~Request() { }
30 static Request* create(ExecutionContext*, const String&, ExceptionState&);
31 static Request* create(ExecutionContext*, const String&, const Dictionary&, ExceptionState&);
32 static Request* create(ExecutionContext*, Request*, ExceptionState&);
33 static Request* create(ExecutionContext*, Request*, const Dictionary&, ExceptionState&);
34 static Request* create(ExecutionContext*, FetchRequestData*);
35 static Request* create(ExecutionContext*, const WebServiceWorkerRequest&);
37 // immutable to the user after Request creation. Headers are copied.
38 static Request* create(const Request&);
49 Request* clone() const;
58 explicit Request(const Request&);
59 Request(ExecutionContext*, FetchRequestData*);
60 Request(ExecutionContext*, const WebServiceWorkerRequest&);
62 static Request* createRequestWithRequestData(ExecutionContext*, FetchRequestData*, const RequestInit&, FetchRequestData::Mode, FetchRequestData::Credentials, ExceptionState&);