diff --git a/lib/nanoserve.rb b/lib/nanoserve.rb index 3e15e1d..c464766 100644 --- a/lib/nanoserve.rb +++ b/lib/nanoserve.rb @@ -125,7 +125,7 @@ module NanoServe def parse_header(str) (@sep = '' && return) if str == '' - unless (m = str.match(/(?
[A-Z][-A-Za-z]*):\s+(?.+)$/)) + unless (m = str.match(/(?
[A-Za-z][-A-Za-z]*):\s+(?.+)$/)) raise RequestError, "cannot parse header: '#{str}'" end