| Qore HttpClientDataProvider Module Reference 1.0

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
55 constructor();
56
57 };
58 };
HttpClientDataProvider::HttpClientCallWithMethodRequestDataType
Data type for HTTP client request call with an explicit method.
Definition: HttpClientCallWithMethodRequestDataType.qc.dox.h:27
HttpClientDataProvider::HttpClientCallWithMethodRequestDataType::Fields
const Fields
Field descriptions.
Definition: HttpClientCallWithMethodRequestDataType.qc.dox.h:32
HttpClientDataProvider::HttpClientCallWithMethodRequestDataType::constructor
constructor()
Creates the object.
True
const True
HttpClientDataProvider
Qore HttpClientDataProvider module definition.
Definition: HttpClientCallDataProvider.qc.dox.h:26