From 24edb84322946c575b6c4b7bc8afd5e234174e87 Mon Sep 17 00:00:00 2001 From: Collin Jackson Date: Mon, 16 Nov 2015 22:07:55 -0800 Subject: [PATCH] Add support for HTTP headers on iOS --- sky/services/ns_net/url_loader_impl.mm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sky/services/ns_net/url_loader_impl.mm b/sky/services/ns_net/url_loader_impl.mm index 17fe90adc2a..bef24276567 100644 --- a/sky/services/ns_net/url_loader_impl.mm +++ b/sky/services/ns_net/url_loader_impl.mm @@ -133,6 +133,12 @@ void URLLoaderImpl::Start(URLRequestPtr request, req.HTTPMethod = @(request->method.data()); + for (auto header : request->headers) { + NSString *name = @(header->name.data()); + NSString *value = @(header->value.data()); + [req addValue:value forHTTPHeaderField:name]; + }; + URLLoaderConnectionDelegate* delegate = (URLLoaderConnectionDelegate*)connection_delegate_;