Do a HEAD request. Similar to :meth:`~webtest.TestApp.get`. :returns: :class:`webtest.TestResponse` instance.
(self, url, params=None, headers=None, extra_environ=None,
status=None, expect_errors=False, xhr=False)
| 443 | expect_errors=expect_errors) |
| 444 | |
| 445 | def head(self, url, params=None, headers=None, extra_environ=None, |
| 446 | status=None, expect_errors=False, xhr=False): |
| 447 | """ |
| 448 | Do a HEAD request. Similar to :meth:`~webtest.TestApp.get`. |
| 449 | |
| 450 | :returns: :class:`webtest.TestResponse` instance. |
| 451 | |
| 452 | """ |
| 453 | if params: |
| 454 | url = utils.build_params(url, params) |
| 455 | if xhr: |
| 456 | headers = self._add_xhr_header(headers) |
| 457 | return self._gen_request('HEAD', url, headers=headers, |
| 458 | extra_environ=extra_environ, status=status, |
| 459 | upload_files=None, |
| 460 | expect_errors=expect_errors) |
| 461 | |
| 462 | post_json = utils.json_method('POST') |
| 463 | put_json = utils.json_method('PUT') |