diff --git a/src/Http/HttpClient.h b/src/Http/HttpClient.h index e60c9df4..9df8730e 100644 --- a/src/Http/HttpClient.h +++ b/src/Http/HttpClient.h @@ -233,12 +233,15 @@ public: void setBody(const HttpBody::Ptr &body){ _body = body; } - const string &responseStatus(){ + const string &responseStatus() const{ return _parser.Url(); } - const HttpHeader &responseHeader(){ + const HttpHeader &responseHeader() const{ return _parser.getValues(); } + const Parser& response() const{ + return _parser; + } protected: /** * 收到http回复头