658217b021
Current implementation of captures uses the `toUrlPiece` method from the `ToHttpApiData` typeclass, and encodes the resulting `Text` using `toEncodedUrlPiece` when appending to the request path. The problem with this approach is that the instance for `Text` percent-encodes characters that are perfectly valid in URLs, such as `*`. This patch makes direct use of `toEncodedUrlPiece`, which lets users implement encoding according to their needs. Closes #1511 |
||
---|---|---|
.. | ||
BasicAuthSpec.hs | ||
BrokenSpec.hs | ||
ClientTestUtils.hs | ||
ConnectionErrorSpec.hs | ||
FailSpec.hs | ||
GenAuthSpec.hs | ||
GenericSpec.hs | ||
HoistClientSpec.hs | ||
StreamSpec.hs | ||
SuccessSpec.hs | ||
WrappedApiSpec.hs |