supported request headers operation

This commit is contained in:
Axios
2019-12-16 23:19:52 +08:00
committed by GitHub
parent 895d40a767
commit 175996b239
9 changed files with 71 additions and 31 deletions

View File

@@ -46,6 +46,10 @@ public:
void setConnectTimeout(const long connectTimeout);
void setReadTimeout(const long readTimeout);
void setMethod(const HttpRequest::Method method);
void setHeader(const ParameterNameType &name, const ParameterValueType &value);
ParameterValueType getHeader(const ParameterNameType &name);
void removeHeader(const ParameterNameType &name);
ParameterCollection headers() const;
protected:
ServiceRequest(const std::string &product, const std::string &version);
@@ -77,6 +81,7 @@ private:
char *content_;
size_t contentSize_;
ParameterCollection params_;
ParameterCollection headers_;
std::string product_;
std::string resourcePath_;
std::string version_;