fix issue that url is with digit prefixed, like 123.example.com
add patch support
Merge pull request #4 from flyerhzm/patch_method

Patch method