Skip to content

Commit 369bcda

Browse files
committed
Adapt to network rename of mime_type to media_type.
1 parent ca8078c commit 369bcda

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

include/bitcoin/node/protocols/protocol_html.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,13 @@ class BCN_API protocol_html
6767
virtual void send_data(const network::http::request& request,
6868
system::data_chunk&& bytes) NOEXCEPT;
6969
virtual void send_file(const network::http::request& request,
70-
network::http::file&& file, network::http::mime_type type) NOEXCEPT;
70+
network::http::file&& file, network::http::media_type type) NOEXCEPT;
7171
virtual void send_span(const network::http::request& request,
7272
network::http::span_body::value_type&& span,
73-
network::http::mime_type type) NOEXCEPT;
73+
network::http::media_type type) NOEXCEPT;
7474
virtual void send_buffer(const network::http::request& request,
7575
network::http::buffer_body::value_type&& buffer,
76-
network::http::mime_type type) NOEXCEPT;
76+
network::http::media_type type) NOEXCEPT;
7777

7878
/// Utilities.
7979
bool is_allowed_origin(const network::http::fields& fields,

src/protocols/protocol_explore.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ bool protocol_explore::try_dispatch_object(const request& request) NOEXCEPT
5757

5858
auto params = uri.decode_query();
5959
const auto format = params["format"];
60-
constexpr auto text = mime_type::text_plain;
61-
constexpr auto json = mime_type::application_json;
62-
constexpr auto data = mime_type::application_octet_stream;
63-
const auto accepts = to_mime_types((request)[field::accept]);
60+
constexpr auto text = media_type::text_plain;
61+
constexpr auto json = media_type::application_json;
62+
constexpr auto data = media_type::application_octet_stream;
63+
const auto accepts = to_media_types((request)[field::accept]);
6464
const auto is_json = contains(accepts, json) || format == "json";
6565
const auto is_text = contains(accepts, text) || format == "text";
6666
const auto is_data = contains(accepts, data) || format == "data";

src/protocols/protocol_html.cpp

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -95,25 +95,25 @@ bool protocol_html::try_dispatch_object(const request&) NOEXCEPT
9595
void protocol_html::dispatch_embedded(const request& request) NOEXCEPT
9696
{
9797
const auto& pages = config().server.explore.pages;
98-
switch (const auto mime = file_mime_type(to_path(request.target())))
98+
switch (const auto media = file_media_type(to_path(request.target())))
9999
{
100-
case mime_type::text_css:
101-
send_span(request, pages.css(), mime);
100+
case media_type::text_css:
101+
send_span(request, pages.css(), media);
102102
break;
103-
case mime_type::text_html:
104-
send_span(request, pages.html(), mime);
103+
case media_type::text_html:
104+
send_span(request, pages.html(), media);
105105
break;
106-
case mime_type::application_javascript:
107-
send_span(request, pages.ecma(), mime);
106+
case media_type::application_javascript:
107+
send_span(request, pages.ecma(), media);
108108
break;
109-
case mime_type::font_woff:
110-
case mime_type::font_woff2:
111-
send_span(request, pages.font(), mime);
109+
case media_type::font_woff:
110+
case media_type::font_woff2:
111+
send_span(request, pages.font(), media);
112112
break;
113-
case mime_type::image_png:
114-
case mime_type::image_gif:
115-
case mime_type::image_jpeg:
116-
send_span(request, pages.icon(), mime);
113+
case media_type::image_png:
114+
case media_type::image_gif:
115+
case media_type::image_jpeg:
116+
send_span(request, pages.icon(), media);
117117
break;
118118
default:
119119
send_not_found(request);
@@ -151,24 +151,24 @@ void protocol_html::dispatch_file(const request& request) NOEXCEPT
151151
return;
152152
}
153153

154-
const auto octet_stream = mime_type::application_octet_stream;
155-
send_file(request, std::move(file), file_mime_type(path, octet_stream));
154+
const auto octet_stream = media_type::application_octet_stream;
155+
send_file(request, std::move(file), file_media_type(path, octet_stream));
156156
}
157157

158158
// Senders.
159159
// ----------------------------------------------------------------------------
160160

161-
constexpr auto data = mime_type::application_octet_stream;
162-
constexpr auto json = mime_type::application_json;
163-
constexpr auto text = mime_type::text_plain;
161+
constexpr auto data = media_type::application_octet_stream;
162+
constexpr auto json = media_type::application_json;
163+
constexpr auto text = media_type::text_plain;
164164

165165
void protocol_html::send_json(const request& request,
166166
boost::json::value&& model, size_t size_hint) NOEXCEPT
167167
{
168168
BC_ASSERT(stranded());
169169
response response{ status::ok, request.version() };
170170
add_common_headers(response, request);
171-
response.set(field::content_type, from_mime_type(json));
171+
response.set(field::content_type, from_media_type(json));
172172
response.body() = { std::move(model), size_hint };
173173
response.prepare_payload();
174174
SEND(std::move(response), handle_complete, _1, error::success);
@@ -180,7 +180,7 @@ void protocol_html::send_text(const request& request,
180180
BC_ASSERT(stranded());
181181
response response{ status::ok, request.version() };
182182
add_common_headers(response, request);
183-
response.set(field::content_type, from_mime_type(text));
183+
response.set(field::content_type, from_media_type(text));
184184
response.body() = std::move(hexidecimal);
185185
response.prepare_payload();
186186
SEND(std::move(response), handle_complete, _1, error::success);
@@ -192,44 +192,44 @@ void protocol_html::send_data(const request& request,
192192
BC_ASSERT(stranded());
193193
response response{ status::ok, request.version() };
194194
add_common_headers(response, request);
195-
response.set(field::content_type, from_mime_type(data));
195+
response.set(field::content_type, from_media_type(data));
196196
response.body() = std::move(bytes);
197197
response.prepare_payload();
198198
SEND(std::move(response), handle_complete, _1, error::success);
199199
}
200200

201201
void protocol_html::send_file(const request& request, file&& file,
202-
mime_type type) NOEXCEPT
202+
media_type type) NOEXCEPT
203203
{
204204
BC_ASSERT(stranded());
205205
BC_ASSERT_MSG(file.is_open(), "sending closed file handle");
206206
response response{ status::ok, request.version() };
207207
add_common_headers(response, request);
208-
response.set(field::content_type, from_mime_type(type));
208+
response.set(field::content_type, from_media_type(type));
209209
response.body() = std::move(file);
210210
response.prepare_payload();
211211
SEND(std::move(response), handle_complete, _1, error::success);
212212
}
213213

214214
void protocol_html::send_span(const request& request,
215-
span_body::value_type&& span, mime_type type) NOEXCEPT
215+
span_body::value_type&& span, media_type type) NOEXCEPT
216216
{
217217
BC_ASSERT(stranded());
218218
response response{ status::ok, request.version() };
219219
add_common_headers(response, request);
220-
response.set(field::content_type, from_mime_type(type));
220+
response.set(field::content_type, from_media_type(type));
221221
response.body() = std::move(span);
222222
response.prepare_payload();
223223
SEND(std::move(response), handle_complete, _1, error::success);
224224
}
225225

226226
void protocol_html::send_buffer(const request& request,
227-
buffer_body::value_type&& buffer, mime_type type) NOEXCEPT
227+
buffer_body::value_type&& buffer, media_type type) NOEXCEPT
228228
{
229229
BC_ASSERT(stranded());
230230
response response{ status::ok, request.version() };
231231
add_common_headers(response, request);
232-
response.set(field::content_type, from_mime_type(type));
232+
response.set(field::content_type, from_media_type(type));
233233
response.body() = std::move(buffer);
234234
response.prepare_payload();
235235
SEND(std::move(response), handle_complete, _1, error::success);

0 commit comments

Comments
 (0)