haskell-servant / haskell-servant/servant
client streaming + http redirect result into runtime exception
Open
enhancement
help wanted
- Dominant language
- Haskell
- Stars
- 2k
- Forks
- 427
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 5
Description
If an http endpoint returns a redirect (for example http -> https upgrade), streaming client errors out:
```
HasClient @StreamBody
CallStack (from HasCallStack):
error, called at src/Servant/Client/Core/Internal/HasClient.hs:550:44 in servant-client-core-0.15-KKVc3oxuLh47HhicA3CWtB:Servant.Client.Core.Internal.HasClient
```
https://github.com/haskell-servant/servant/blob/master/servant-client-core/src/Servant/Client/Core/Internal/HasClient.hs#L550
Contributor guide
Assessment
This issue has not been assessed yet.