http_request.hpp (597d2b142362bafa90f24fc8c30750afab91f78f) http_request.hpp (ecd6a3a20ab128ae9d3e356d6250695800dc13be)
1#pragma once
2
3#include "common.hpp"
4#include "sessions.hpp"
5
6#include <boost/asio/io_context.hpp>
7#include <boost/asio/ip/address.hpp>
8#include <boost/beast/http/message.hpp>

--- 32 unchanged lines hidden (view full) ---

41 {
42 if (!setUrlInfo())
43 {
44 ec = std::make_error_code(std::errc::invalid_argument);
45 }
46 }
47
48 Request(const Request&) = delete;
1#pragma once
2
3#include "common.hpp"
4#include "sessions.hpp"
5
6#include <boost/asio/io_context.hpp>
7#include <boost/asio/ip/address.hpp>
8#include <boost/beast/http/message.hpp>

--- 32 unchanged lines hidden (view full) ---

41 {
42 if (!setUrlInfo())
43 {
44 ec = std::make_error_code(std::errc::invalid_argument);
45 }
46 }
47
48 Request(const Request&) = delete;
49 Request(const Request&&) = delete;
49 Request& operator=(const Request&) = delete;
50 Request& operator=(const Request&) = delete;
51 Request& operator=(const Request&&) = delete;
52 ~Request() = default;
50
51 boost::beast::http::verb method() const
52 {
53 return req.method();
54 }
55
56 std::string_view getHeaderValue(std::string_view key) const
57 {

--- 57 unchanged lines hidden ---
53
54 boost::beast::http::verb method() const
55 {
56 return req.method();
57 }
58
59 std::string_view getHeaderValue(std::string_view key) const
60 {

--- 57 unchanged lines hidden ---