Comment 6 for bug 451125

Revision history for this message
Olivier Tilloy (osomon) wrote :

I can reproduce from the office as well, and I'm observing the same behaviour.

For songs that play successfully, the corresponding HTTP request has the following form:

    GET http://stream27b.grooveshark.com/stream.php?streamKey=1e09bb120ed9102db1f7 HTTP/1.1

    Host: stream27b.grooveshark.com

    Connection: Keep-Alive

    HTTP/1.1 200 OK

    X-Powered-By: PHP/5.1.6

    Cache-Control: no-cache, no-store, must-revalidate

    Pragma: no-cache

    Expires: Sat, 26 Jul 1997 05:00:00 GMT

    Content-Type: audio/mpeg

    ETag: "1483539035"

    Accept-Ranges: bytes

    Last-Modified: Sat, 10 Oct 2009 01:04:22 GMT

    Content-Length: 5681280

    Connection: close

    Date: Tue, 20 Oct 2009 14:57:50 GMT

    Server: lighttpd/1.5.0

And for songs that fail to play, the corresponding HTTP request has the following form:

    GET /stream.php?streamKey=1e09bb120ed9102db1f7 HTTP/1.1

    Host: stream27b.grooveshark.com

    Connection: close

    icy-metadata: 1

    transferMode.dlna.org: Streaming

    User-Agent: GStreamer souphttpsrc libsoup/2.26.0

    HTTP/1.1 400 Bad Request

    X-Powered-By: PHP/5.1.6

    Content-type: text/html

    Content-Length: 0

    Connection: close

    Date: Tue, 20 Oct 2009 14:57:51 GMT

    Server: lighttpd/1.5.0