HttpClientCallWithMethodRequestDataType.qc.dox.h
// -*- mode: c++; indent-tabs-mode: nil -*-
namespace HttpClientDataProvider {
class HttpClientCallWithMethodRequestDataType : public HashDataType {
public:
protected:
const Fields = {
"method": {
"type": StringType,
"desc": "The HTTP method to use",
"required": True,
},
"body": {
"type": DataOrNothingType,
"desc": "The message body",
},
"path": {
"type": StringType,
"desc": "The URI path",
},
"hdr": {
"type": AutoHashOrNothingType,
"desc": "Any headers to include in the request",
},
};
public:
constructor();
};
};
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