Merge pull request #5080 from FedericoCeratto/httpheaders

Add HTTP header deletion, improve tests
This commit is contained in:
Dominik Picheta 2016-12-01 18:01:04 +01:00 • committed by GitHub
commit d6ab21eed5
2 changed files with 32 additions and 0 deletions

View file

@ -154,6 +154,10 @@ proc add*(headers: HttpHeaders, key, value: string) =
else:
headers.table[key.toLowerAscii].add(value)
proc del*(headers: HttpHeaders, key: string) =
## Delete the header entries associated with ``key``
headers.table.del(key.toLowerAscii)
iterator pairs*(headers: HttpHeaders): tuple[key, value: string] =
## Yields each key, value pair.
for k, v in headers.table: