Add AdditionalHeader handling to ReceiveMessageAsync (#295)
This commit is contained in:
parent
d6cc65aced
commit
bca5d2609d
1 changed files with 8 additions and 0 deletions
|
|
@ -191,6 +191,14 @@ internal sealed class SseClientSessionTransport : TransportBase
|
|||
using var request = new HttpRequestMessage(HttpMethod.Get, _sseEndpoint);
|
||||
request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("text/event-stream"));
|
||||
|
||||
if (_options.AdditionalHeaders != null)
|
||||
{
|
||||
foreach (var header in _options.AdditionalHeaders)
|
||||
{
|
||||
request.Headers.Add(header.Key, header.Value);
|
||||
}
|
||||
}
|
||||
|
||||
using var response = await _httpClient.SendAsync(
|
||||
request,
|
||||
HttpCompletionOption.ResponseHeadersRead,
|
||||
|
|
|
|||
Loading…
Reference in a new issue