fix ssl handshake and parsing issues
This commit is contained in:
@@ -15,27 +15,24 @@ int main() {
|
||||
webcc::ResponsePtr r;
|
||||
|
||||
try {
|
||||
r = session.Send(webcc::RequestBuilder{}.
|
||||
Get("http://httpbin.org/get").
|
||||
Query("name", "Adam Gu", /*encode*/true).Date()
|
||||
());
|
||||
r = session.Send(WEBCC_GET("http://httpbin.org/get")
|
||||
.Query("name", "Adam Gu", true)
|
||||
.Date()());
|
||||
|
||||
assert(r->status() == webcc::Status::kOK);
|
||||
assert(!r->data().empty());
|
||||
|
||||
r = session.Send(webcc::RequestBuilder{}.
|
||||
Post("http://httpbin.org/post").
|
||||
Body("{'name'='Adam', 'age'=20}").Json().Utf8()
|
||||
());
|
||||
r = session.Send(WEBCC_POST("http://httpbin.org/post")
|
||||
.Body("{'name'='Adam', 'age'=20}")
|
||||
.Json()
|
||||
.Utf8()());
|
||||
|
||||
assert(r->status() == webcc::Status::kOK);
|
||||
assert(!r->data().empty());
|
||||
|
||||
#if WEBCC_ENABLE_SSL
|
||||
|
||||
r = session.Send(webcc::RequestBuilder{}.
|
||||
Get("https://httpbin.org/get")
|
||||
());
|
||||
r = session.Send(WEBCC_GET("https://httpbin.org/get")());
|
||||
|
||||
assert(r->status() == webcc::Status::kOK);
|
||||
assert(!r->data().empty());
|
||||
|
||||
Reference in New Issue
Block a user