perform a put request
| 86 | |
| 87 | // perform a put request |
| 88 | void do_put(beast::tcp_stream & stream, |
| 89 | http::request<http::string_body> & req, |
| 90 | beast::flat_buffer buffer, |
| 91 | http::response<http::dynamic_body> & res) |
| 92 | { |
| 93 | req.target("/put"); |
| 94 | req.method(beast::http::verb::put); |
| 95 | req.body() = "Some random put data"; |
| 96 | req.prepare_payload(); // set content-length based on the body |
| 97 | http::write(stream, req); |
| 98 | http::read(stream, buffer, res); |
| 99 | } |
| 100 | |
| 101 | // perform a post request |
| 102 | void do_post(beast::tcp_stream & stream, |