Loading request...
Specmatic's internal data structures (Map<String, String>) do not fully support HTTP's allowance for multiple headers/queries with the same name or null values, leading to issues when capturing things like Cookie headers.
HTTP allows multiple headers/queries with the same name to be sent, as well as for there to be null values - eg. `/path?query=1&query&query=3` This is problematic if we are capturing things like Cookie headers which are often sent in multiple entities. The types inside the Specmatic codebase only support `Map<String, String>` instead of `Map<String, List<String?>`.