support "POST" request for TextResponseProperty

@douban/ilmen-team pls review, thx!
We could support other HTTP methods without breaking old versions like this:

``` python
options = dict(self.options)
options.setdefault('method', 'GET')
response = http_client.request(url=url, **options)
```