Wow, I have it open all the time and I've never seen that happen, and I struggle to see how that's even possible. Can you send me a copy of the api response if it happens again please?
Well the returned JSONs are pretty large, so I'll just share small snippets of them. I can send you the whole thing through other means if you want. But the first one is the response one would normally expect and the second response seems like what one would normally expect if they were to go back in time 2 days.
First API request:
Remote Address:198.41.206.35:443
Request URL:https://bitsharesblocks.com/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fapi.bitsharesblocks.com%2Fv2%2Forderbook%2FUSD%3Fcallback%3Dangular.callbacks._1
Request Method:GET
Status Code:200 OK
Request Headers
:host:bitsharesblocks.com
:method:GET
:path:/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fapi.bitsharesblocks.com%2Fv2%2Forderbook%2FUSD%3Fcallback%3Dangular.callbacks._1
:scheme:https
:version:HTTP/1.1
accept:*/*
accept-encoding:gzip, deflate, sdch
accept-language:en-US,en;q=0.8
cookie:__cfduid=dbeffddf86d1196aef164e2274f838df01415915447; NG_TRANSLATE_LANG_KEY=%22en%22; _gat=1; _ga=GA1.2.1716180767.1406960962
pe-token:fd7f93c3e0d2cc743fdce7fd2df2ed30250dc3e7-1423422368-43200
referer:https://bitsharesblocks.com/asset/orderbook?asset=USD
user-agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.91 Safari/537.36
Query String Parametersview sourceview URL encoded
r[]:https://api.bitsharesblocks.com/v2/orderbook/USD?callback=angular.callbacks._1
Response Headers
cf-ray:1b5a1a4f8add0ef1-EWR
content-encoding:gzip
content-type:multipart/mixed; boundary="xx:.cVCRARLQ"
date:Sun, 08 Feb 2015 19:06:09 GMT
server:cloudflare-nginx
status:200 OK
version:HTTP/1.1
And a snippet of its response:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="xx:.cVCRARLQ"
--xx:.cVCRARLQ
X-Cf-Url: https://api.bitsharesblocks.com/v2/orderbook/USD?callback=angular.callbacks._1
X-Cf-Status: 200
Content-Transfer-Encoding: binary
X-Cf-Max-Age: 7200
X-Cf-Cache-Status: HIT
Content-Type: text/javascript; charset=utf-8
X-Cf-Error: false
typeof angular.callbacks._1==='function'&&angular.callbacks._1(")]}',\n{\"_id\":22,\"symbol\":\"USD\",\"issuer_account_id\":-2,\"precision\":10000,\"medianFeed\":0.00932938159404307,\"dailyVolume\":23192618.96718,\"baseAsset\":\"BTS\",\"asks\":[{\"price\":104.50000000470251,\"amount\":8673.5},{\"price\":104.19790104033648,\"amount\":46235.89839},
...
[104.50000000470251,8673.5]]}}");
--xx:.cVCRARLQ--
Second API request:
Remote Address:198.41.206.35:443
Request URL:https://bitsharesblocks.com/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fapi.bitsharesblocks.com%2Fv2%2Forderbook%2FUSD%3Fcallback%3Dangular.callbacks._2
Request Method:GET
Status Code:200 OK
Request Headers
:host:bitsharesblocks.com
:method:GET
:path:/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fapi.bitsharesblocks.com%2Fv2%2Forderbook%2FUSD%3Fcallback%3Dangular.callbacks._2
:scheme:https
:version:HTTP/1.1
accept:*/*
accept-encoding:gzip, deflate, sdch
accept-language:en-US,en;q=0.8
cookie:__cfduid=dbeffddf86d1196aef164e2274f838df01415915447; NG_TRANSLATE_LANG_KEY=%22en%22; _ga=GA1.2.1716180767.1406960962
pe-token:fd7f93c3e0d2cc743fdce7fd2df2ed30250dc3e7-1423422368-43200
referer:https://bitsharesblocks.com/asset/orderbook?asset=USD
user-agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.91 Safari/537.36
Query String Parametersview sourceview URL encoded
r[]:https://api.bitsharesblocks.com/v2/orderbook/USD?callback=angular.callbacks._2
Response Headers
cf-ray:1b5a1ad001cb0ef1-EWR
content-encoding:gzip
content-type:multipart/mixed; boundary="P1PYbx4kW3o6"
date:Sun, 08 Feb 2015 19:06:29 GMT
server:cloudflare-nginx
status:200 OK
version:HTTP/1.1
And a snippet of its response:
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="P1PYbx4kW3o6"
--P1PYbx4kW3o6
X-Cf-Url: https://api.bitsharesblocks.com/v2/orderbook/USD?callback=angular.callbacks._2
X-Cf-Status: 200
Content-Transfer-Encoding: binary
X-Cf-Max-Age: 7200
X-Cf-Cache-Status: HIT
Content-Type: text/javascript; charset=utf-8
X-Cf-Error: false
typeof angular.callbacks._2==='function'&&angular.callbacks._2(")]}',\n{\"_id\":22,\"symbol\":\"USD\",\"issuer_account_id\":-2,\"precision\":10000,\"medianFeed\":0.01010961704149931,\"dailyVolume\":734251.3081299999,\"baseAsset\":\"BTS\",\"asks\":[{\"price\":97.50000000389998,\"amount\":7312.5},{\"price\":97.4300000044925,\"amount\":974.3},
...
[97.50000000389998,7312.5]]}}");
--P1PYbx4kW3o6--
Subsequent API requests either return something like the first one or something like the second one. But at the end it always seems to settle down to the second one (the one that is 2 days in the past).
Edit: Hmm, perhaps it was just some weird browser fluke. I deleted everything in local storage and the cookies and refreshed (prior to that refreshing didn't solve the problem) and it seems that the problem isn't showing up again. So just forget about it.