QuickTime Plugin Doesn't Send Cookies
The app has a thumbnail page. Clicking on the thumbnail calls the SetURL () javascript function on the player object.
In Safari on Windows, about 75% of the time, the plugin makes a request, sends a cookie, and life is good. The other 25% of the time, it cannot load half the time and when it does load, it will not loop. When it fails, we see the following requests:
127.0.0.1 - [20 / May / 2009: 11:15: 19 -0400] "GET / full /? Id = 1 HTTP / 1.1" 302 - "-" 80 7542 0 QuickTime / 7.6 (qtver = 7.6; os = Windows NT 5.1 Service Pack 3) 127.0.0.1 - [20 / May / 2009: 11:15: 19 -0400] "GET / denied / HTTP / 1.1" 200 3385 "-" 80 9050 0 QuickTime / 7.6 (qtver = 7.6 ; os = Windows NT 5.1Service Package 3) 127.0.0.1 - [20 / May / 2009: 11:15: 20 -0400] "GET / full /? Id = 1 HTTP / 1.1" 200 2639638 "-" 80 2005787 2 Mozilla / 5.0 (Windows; U; Windows NT 5.1, en-US) AppleWebKit / 525.27.1 (KHTML, e.g. Gecko) Version /3.2.1 Safari / 525.27.1
The first request comes directly from the plugin and the request does not contain a session cookie, so the application redirects it to the "unauthorized access" page. We then see the plugin making a request for the redirected page. We then see the same initial request from the browser itself. This request contains a cookie for it to succeed. In about half of the cases, the movie plays and the other half does not.
As I said, if we have 10 thumbnails per page, everything works fine for at least 7 of them, so we know the plugin is indeed loaded. There are no javascript errors.
I've seen similar behavior in IE but haven't been able to reproduce it consistently.
Thoughts?
On our development servers, we password protect sites at the server level (via htpasswd).
In Firefox, the first time SetURL () was called for a new movie, the browser would wait and pop up a password warning, regardless of whether it was "remembered" in the keychain. After submitting the credentials, QuickTime will download the movie.
Chrome remembered it.
IE still won't replace the file. Loading Map Proxy Now ...
a source to share