Add variable HTTP method and other stuff
Revert shortened reference

But it's so long. :(
Land #3883, more generic HTTP method/CMD
Add peer
Add missed fix (add peer)
Fix formatting
Add missed fix (formatting)