When I run URI.parse for any url and run .open on it, I get this error:
VCR::Errors::UnhandledHTTPRequestError Exception:
================================================================================
An HTTP request has been made that VCR does not know how to handle:
GET http://www.ruby-lang.org/
There is currently no cassette in use. There are a few ways
you can configure VCR to handle this request:
* If you're surprised VCR is raising this error
and want insight about how VCR attempted to handle the request,
you can use the debug_logger configuration option to log more details [1].
* If you want VCR to record this request and play it back during future test
runs, you should wrap your test (or this portion of your test) in a
`VCR.use_cassette` block [2].
* If you only want VCR to handle requests made while a cassette is in use,
configure `allow_http_connections_when_no_cassette = true`. VCR will
ignore this request since it is made when there is no cassette [3].
* If you want VCR to ignore this request (and others like it), you can
set an `ignore_request` callback [4].
When I run
URI.parse
for any url and run.open
on it, I get this error:I have tried the following URLs: https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf and http://www.ruby-lang.org/
I don't understand how these urls give me the error above? This wasn't even a problem for me before?