parsing http hell requests