Does drupal_http_request
ever cache results?
I am making a request that looks something like:
$url = "http://www.example.com/some/rest/service?" . drupal_http_build_query(array(
"id" => 1234,
));
$options = array(
"headers" => array(
"Pragma" => "no-cache",
"Cache-Control" => "no-cache",
),
);
$response = drupal_http_request($url, $options);
The problem is that I am getting back some cached results. I am not looking for ways to cachebust this request; I am trying to rule out Drupal caching this internally so I can work with the far end to see why their Varnish is being weird.