File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,11 @@ let addressToString (request: Request) =
1919
2020/// Transforms a Request into a System.Net.Http.HttpRequestMessage.
2121let toRequestAndMessage ( request : IToRequest ) : Request * HttpRequestMessage =
22- let request = request.Transform()
22+ let request =
23+ let mutable request = request.Transform()
24+ for headerTransformer in request.config.headerTransformers do
25+ request <- { request with header = headerTransformer request.header }
26+ request
2327
2428 // TODO: Try to encode URL / HTTP method presence or absence on type level.
2529 let uri , method = getAddressDefaults request
@@ -133,12 +137,6 @@ let toAsync cancellationTokenOverride (context: IToRequest) =
133137 let request , requestMessage = toRequestAndMessage context
134138 do Fsi.logfn $" Sending request {addressToString request} ..."
135139
136- let request =
137- let mutable request = request
138- for headerTransformer in request.config.headerTransformers do
139- request <- { request with header = headerTransformer request.header }
140- request
141-
142140 use finalRequestMessage =
143141 request.config.httpMessageTransformers
144142 |> List.fold ( fun c n -> n c) requestMessage
You can’t perform that action at this time.
0 commit comments