[wp-hackers] Plugin zip problem on wordpress.org
Jeremy Visser
jeremy.visser at gmail.com
Fri Nov 16 00:17:13 GMT 2007
On 14/11/2007, at 7:06 PM, Callum Macdonald wrote:
> Jeremy Visser wrote:
>> It actually downloads as wordpress-2.3.1.tar.gz if you do it with
>> Firefox. That's because of the Content-Disposition header sent by
>> the web server. Have a look:
>>> Content-Disposition: attachment; filename=wordpress-2.3.1.tar.gz
>> This tells the browser what filename to save the file as, but
>> unfortunately wget doesn't support that header, for some reason. I
>> guess it makes it easier to predict the filename when running it
>> from a script; but I guess if you were scripting it, you'd use the
>> -O argument to force it to have a particular filename.
> You can save it with whatever filename you choose, but simply
> downloading latest.tar.gz doesn't tell you which version it is,
> unless you check wp-includes/version.php. If it were to redirect to
> 2.3.1.tgz then you'd know the version you were getting, and could
> therefore figure out which was the latest...
What I'm saying is that the Content-Disposition header is already
doing the _same_thing_ that a redirect would be doing — it's just
that wget doesn't support the header. If it supported the Content-
Disposition header and only downloading headers, then you'd know the
version you were getting, and could therefore figure out which was
the latest, simply by running a "HEAD /latest.tar.gz HTTP/1.1"
More information about the wp-hackers
mailing list