webapi needs to support HEAD too #89

Closed
opened 2007-07-14 06:48:53 +00:00 by warner · 5 comments

at the moment, doing an http GET on a file in the vdrive works fine, but doing an http HEAD on the same file results in a 404. At worst we should do everything we'd normally do to download the file (or present the directory), and then just throw out the data. Ideally we'd do less work than that, for files we could emit a length and an ETag (really just the CHK:URI) without even downloading the file.

at the moment, doing an http GET on a file in the vdrive works fine, but doing an http HEAD on the same file results in a 404. At worst we should do everything we'd normally do to download the file (or present the directory), and then just throw out the data. Ideally we'd do less work than that, for files we could emit a length and an ETag (really just the CHK:URI) without even downloading the file.
warner added the
code
minor
defect
0.4.0
labels 2007-07-14 06:48:53 +00:00
warner added this to the undecided milestone 2007-07-14 06:48:53 +00:00
warner added
code-frontend-web
and removed
code
labels 2007-08-14 18:58:14 +00:00

I'm interested in improving the web api for v0.6, so I'll take this ticket.

I'm interested in improving the web api for v0.6, so I'll take this ticket.
zooko added
enhancement
and removed
defect
labels 2007-08-23 19:49:31 +00:00
zooko modified the milestone from undecided to 0.6.0 2007-08-23 19:49:31 +00:00
zooko self-assigned this 2007-08-23 19:49:31 +00:00
zooko modified the milestone from 0.6.0 to 0.7.0 2007-09-19 23:02:53 +00:00

We're focussing on an imminent v0.7.0 (see the roadmap) which hopefully has [#197 #197 -- Small Distributed Mutable Files] and also a fix for [#199 #199 -- bad SHA-256]. So I'm bumping less urgent tickets to v0.7.1.

We're focussing on an imminent v0.7.0 (see [the roadmap](http://allmydata.org/trac/tahoe/roadmap)) which hopefully has [#197 #197 -- Small Distributed Mutable Files] and also a fix for [#199 #199 -- bad SHA-256]. So I'm bumping less urgent tickets to v0.7.1.
zooko added
0.6.1
and removed
0.4.0
labels 2007-11-01 19:44:39 +00:00

We need to choose a manageable subset of desired improvements for [ http://allmydata.org/trac/tahoe/milestone/0.7.1 v0.7.1], scheduled for two week hence, so I'm bumping this one into v0.7.2, scheduled for mid-December.

We need to choose a manageable subset of desired improvements for [ <http://allmydata.org/trac/tahoe/milestone/0.7.1> v0.7.1], scheduled for two week hence, so I'm bumping this one into [v0.7.2](http://allmydata.org/trac/tahoe/milestone/0.7.2), scheduled for mid-December.
zooko added
0.7.0
and removed
0.6.1
labels 2007-11-13 18:27:53 +00:00
zooko added this to the undecided milestone 2008-01-23 04:19:46 +00:00
Author

I think this might be finished now.. I remember thinking about it while doing the webapi refactoring a few weeks ago.

I think this might be finished now.. I remember thinking about it while doing the webapi refactoring a few weeks ago.
warner modified the milestone from eventually to 1.2.0 2008-06-01 20:51:19 +00:00
zooko was unassigned by warner 2008-06-01 20:51:19 +00:00
warner self-assigned this 2008-06-01 20:51:19 +00:00
Author

Yup, this was done as part of the big webapi refactoring. We don't have ETag, but I'll add that to a separate ticket.

Yup, this was done as part of the big webapi refactoring. We don't have ETag, but I'll add that to a separate ticket.
warner added the
fixed
label 2008-06-03 04:47:36 +00:00
warner modified the milestone from 1.2.0 to 1.1.0 2008-06-03 04:47:36 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#89
No description provided.