63 Utf8String m_effectiveUrl;
ConnectionStatus GetConnectionStatus() const
Definition: HttpResponse.h:82
RefCountedPtr< HttpResponseContent > HttpResponseContentPtr
Definition: HttpResponse.h:21
HttpBodyCR GetBody() const
Definition: HttpResponse.h:77
#define BEGIN_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:17
bool IsSuccess() const
Definition: HttpResponse.h:85
HttpBodyPtr GetBody()
Definition: HttpResponse.h:52
HttpBody const & HttpBodyCR
Definition: HttpBody.h:18
BEHTTP_EXPORT Response()
Create invalid response with ConnectionStatus::None.
HttpResponseContentPtr GetContent()
Definition: HttpResponse.h:80
Utf8String GetEffectiveUrl() const
Definition: HttpResponse.h:76
#define BEHTTP_EXPORT
Definition: Http.h:14
HttpResponseHeadersCR GetHeaders() const
Definition: HttpResponse.h:54
Definition: HttpResponse.h:42
HttpResponseHeadersR GetHeaders()
Definition: HttpResponse.h:53
HttpStatus
Definition: HttpStatus.h:14
RefCountedPtr< HttpBody > HttpBodyPtr
Definition: HttpBody.h:20
HttpResponseHeadersCR GetHeaders() const
Definition: HttpResponse.h:79
Definition: HttpResponse.h:60
Utf8Char const * Utf8CP
Definition: Bentley.h:229
static BEHTTP_EXPORT HttpStatusType GetType(HttpStatus status)
#define END_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:18
ConnectionStatus
Definition: HttpResponse.h:27
static HttpResponseContentPtr Create(HttpBodyPtr responseBody)
Definition: HttpResponse.h:50
HttpStatus GetHttpStatus() const
Definition: HttpResponse.h:83