Optionally add http_method if request exists.

@jesusabdullah. Thanks for writing this module. Never thought I'd have to deal with CLF, but well, time makes fools of us all.

Code says it all. I was using this and found myself doing this anyway so seemed like a logical addition.