$darkmode
Qore HttpClientDataProvider Module Reference 1.1
HttpClientCallWithMethodRequestDataType.qc.dox.h
1 // -*- mode: c++; indent-tabs-mode: nil -*-
2 
25 namespace HttpClientDataProvider {
27 class HttpClientCallWithMethodRequestDataType : public HashDataType {
28 
29 public:
30 protected:
32  const Fields = {
33  "method": {
34  "type": StringType,
35  "desc": "The HTTP method to use",
36  "required": True,
37  },
38  "body": {
39  "type": DataOrNothingType,
40  "desc": "The message body",
41  },
42  "path": {
43  "type": StringType,
44  "desc": "The URI path",
45  },
46  "hdr": {
47  "type": AutoHashOrNothingType,
48  "desc": "Any headers to include in the request",
49  },
50  };
51 
52 public:
53 
56 
57 };
58 };
Data type for HTTP client request call with an explicit method.
Definition: HttpClientCallWithMethodRequestDataType.qc.dox.h:27
const Fields
Field descriptions.
Definition: HttpClientCallWithMethodRequestDataType.qc.dox.h:32
const True
Qore HttpClientDataProvider module definition.
Definition: HttpClientCallDataProvider.qc.dox.h:26