mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-10 09:35:34 +00:00
update readme
This commit is contained in:
14
README.md
14
README.md
@@ -55,8 +55,8 @@ with vcr.use_cassette('fixtures/vcr_cassettes/synopsis.yaml') as cass:
|
|||||||
response = urllib2.urlopen('http://www.zombo.com/').read()
|
response = urllib2.urlopen('http://www.zombo.com/').read()
|
||||||
# cass should have 1 request inside it
|
# cass should have 1 request inside it
|
||||||
assert len(cass) == 1
|
assert len(cass) == 1
|
||||||
# the request host should be zombo.com
|
# the request url should have been http://www.zombo.com/
|
||||||
assert cass.requests.keys()[0].host == 'zombo.com'
|
assert cass.requests[0].url == 'http://www.zombo.com/'
|
||||||
```
|
```
|
||||||
|
|
||||||
The Cassette object exposes the following properties which I consider
|
The Cassette object exposes the following properties which I consider
|
||||||
@@ -72,6 +72,16 @@ part of the API. The fields are as follows:
|
|||||||
response has been played back, indexed by the request
|
response has been played back, indexed by the request
|
||||||
* `response_of(request)`: Access the response for a given request.
|
* `response_of(request)`: Access the response for a given request.
|
||||||
|
|
||||||
|
The Request object has the following properties
|
||||||
|
|
||||||
|
* `URL`: The full url of the request, including the protocol. Example: "http://www.google.com/"
|
||||||
|
* `path`: The path of the request. For example "/" or "/home.html"
|
||||||
|
* `host`: The host of the request, for example "www.google.com"
|
||||||
|
* `port`: The port the request was made on
|
||||||
|
* `method` : The method used to make the request, for example "GET" or "POST"
|
||||||
|
* `protocol`: The protocol used to make the request (http or https)
|
||||||
|
* `body`: The body of the request, usually empty except for POST / PUT / etc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##Installation
|
##Installation
|
||||||
|
|||||||
Reference in New Issue
Block a user