While working on a little project, I found that foobar2000 (v0.8 beta 8 special version) didn't wanna play nice when feed URLs with a length larger than 159 bytes ... I did some checking on my server and found that any URL shorter than 160 bytes was ok (resulted in a request to the server) but anything at or above 160 bytes was rejected (ie, no request was sent to the webserver).

Foobar's console would output this error:
CODE
INFO (CORE) : opening file for playback :
INFO (CORE) : location: "http://www.--------.--/~ha/music/play.php?id=FctBCoAgEAXQq%2FxlLUroDtUmwStMOVmgDuQEeftq%2FXgmZTVF5aLAJt3l3IwT1gLZoQdjohjRYSFlzCJ%2BrYzG0gNHNTOGz8bsYf%2FZ9hLCCw%3D%3D" (0)
ERROR (CORE) : error opening file for playback :
INFO (CORE) : location: "http://www.--------.--/~ha/music/play.php?id=FctBCoAgEAXQq%2FxlLUroDtUmwStMOVmgDuQEeftq%2FXgmZTVF5aLAJt3l3IwT1gLZoQdjohjRYSFlzCJ%2BrYzG0gNHNTOGz8bsYf%2FZ9hLCCw%3D%3D" (0)

The strange thing though, is that the console shows the correct URL ... So I guess it means that the http part of foobar2000 has some problem with the URL.

It would be very nice to have this fixed... (and yes, some urls are likely to get even longer blink.gif )