From 6075bd4231e70545907f0a8d5165c5960909ad32 Mon Sep 17 00:00:00 2001 From: Konstantin Molchanov Date: Sat, 28 May 2016 10:25:36 +0400 Subject: [PATCH] Stdlib: httpclient: `export strtabs` added. When using `httpclient`, viewing HTTP headers is impossible without importing `strtabs`, which is very much _not_ obvious; it's impossible to know without deep diving into the docs. Dealing with headers is an essential part of working with HTTP in general, so I propose this change. The situation is analogous to this one with `nre` and `options`: https://github.com/nim-lang/Nim/issues/4158 --- lib/pure/httpclient.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/pure/httpclient.nim b/lib/pure/httpclient.nim index f473e47d1d..040ce10da7 100644 --- a/lib/pure/httpclient.nim +++ b/lib/pure/httpclient.nim @@ -83,6 +83,8 @@ import net, strutils, uri, parseutils, strtabs, base64, os, mimetypes, math import asyncnet, asyncdispatch import nativesockets +export strtabs + type Response* = tuple[ version: string,