core: split protocol name form the client IP in HttpProtocolInfo

Acked-by: Gerd Behrmann
Target: master, 2.8, 2.9
Require-book: no
Require-notes: no
(cherry picked from commit 418c8ff1fd3c16e8274f26250fe09d3587e44092)
Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Merge pull request #519 from kofemann/fix-http-info-2.9

Fix http info 2.9