{"action":"created","issue":{"url":"https://api.github.com/repos/buger/gor/issues/155","labels_url":"https://api.github.com/repos/buger/gor/issues/155/labels{/name}","comments_url":"https://api.github.com/repos/buger/gor/issues/155/comments","events_url":"https://api.github.com/repos/buger/gor/issues/155/events","html_url":"https://github.com/buger/gor/issues/155","id":89393394,"number":155,"title":"(curiosity) Record/playback of requests AND responses or just requests?","user":{"login":"hangtwenty","id":2420688,"avatar_url":"https://avatars.githubusercontent.com/u/2420688?v=3","gravatar_id":"","url":"https://api.github.com/users/hangtwenty","html_url":"https://github.com/hangtwenty","followers_url":"https://api.github.com/users/hangtwenty/followers","following_url":"https://api.github.com/users/hangtwenty/following{/other_user}","gists_url":"https://api.github.com/users/hangtwenty/gists{/gist_id}","starred_url":"https://api.github.com/users/hangtwenty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hangtwenty/subscriptions","organizations_url":"https://api.github.com/users/hangtwenty/orgs","repos_url":"https://api.github.com/users/hangtwenty/repos","events_url":"https://api.github.com/users/hangtwenty/events{/privacy}","received_events_url":"https://api.github.com/users/hangtwenty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-18T20:45:56Z","updated_at":"2015-06-19T18:59:39Z","closed_at":null,"body":"It's clear that Gor allows you to record and playback requests, such as for testing load. From README, it looks like Gor does not handle the use-case of recording requests and responses. (Like [betamax](http://freeside.co/betamax/) or something.) Could Gor be extended for this use-case? Is something like this on the roadmap, or is it out of scope for Gor?"},"comment":{"url":"https://api.github.com/repos/buger/gor/issues/comments/113606675","html_url":"https://github.com/buger/gor/issues/155#issuecomment-113606675","issue_url":"https://api.github.com/repos/buger/gor/issues/155","id":113606675,"user":{"login":"eanderton","id":1744105,"avatar_url":"https://avatars.githubusercontent.com/u/1744105?v=3","gravatar_id":"","url":"https://api.github.com/users/eanderton","html_url":"https://github.com/eanderton","followers_url":"https://api.github.com/users/eanderton/followers","following_url":"https://api.github.com/users/eanderton/following{/other_user}","gists_url":"https://api.github.com/users/eanderton/gists{/gist_id}","starred_url":"https://api.github.com/users/eanderton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eanderton/subscriptions","organizations_url":"https://api.github.com/users/eanderton/orgs","repos_url":"https://api.github.com/users/eanderton/repos","events_url":"https://api.github.com/users/eanderton/events{/privacy}","received_events_url":"https://api.github.com/users/eanderton/received_events","type":"User","site_admin":false},"created_at":"2015-06-19T18:59:39Z","updated_at":"2015-06-19T18:59:39Z","body":"I'd like to second this issue.  The Betamax For some of my work, it would be ideal if Gor could be used to test a program's ability to integrate with an external system (e.g. some REST-capable service).   I would like to record a live session, and then stand up Gor in a replay mode where my software can talk to it, and get those recorded responses (naturally for those requests that it already has recorded).\r\n\r\nThis way, one could easily use Gor to mock out external services in CI, in local development, or even in a closed environment."}}