Re: Possible WebDAV bug?
Re: Possible WebDAV bug?
- Subject: Re: Possible WebDAV bug?
- From: Evert|Rooftop <email@hidden>
- Date: Thu, 26 Feb 2009 11:15:53 -0500
On 25-Feb-09, at 9:42 PM, Jim Luther wrote:
Hope that helps :-)
- Jim (I haven't worked on the WebDAV file system since Tiger) Luther
Hi Jim,
Thanks for the great response.. This allows me to dig a little further
into the problem.
I have another issue I would love to get your feedback on..
The WebDAV implementation I'm writing is supposed to be a front-end
for a database. One of the (somewhat) annoyances I've had with Finder
is the sheer number of requests. I wrote some of my notes down here:
http://code.google.com/p/sabredav/wiki/Finder
Because it's supposed to serve as database front-end, I needed to
intercept all resource forks PUT's and GET's. I initially started off
by just sending back 403 and 404's for these.
This seemed to put finder in a loop, endlessly trying to find the
resource forks. My solution has been to send back a standard resource
fork for every request.
On top of that, I'd like to show a Volume Icon. As far as I can tell,
this requires some flag in the root (._.) resource fork. Ideally I
would not want to make any guesses or hacks around this, and simply
generate appropriate resource forks when requested.
So my questions:
* Is there any advice you can give me around submitting resource forks
that are considered 'safe' with finder and will effectively stop the
endless requests? Is there a better way altogether to get around this?
* Finder also seems to ask for the 'appledoubleheader'. Can I get
around the issue altogether using this property? I couldn't find any
documentation around this property.
* What's the best way to get finder to pick up a .VolumeIcon
I know these are a lot of questions, but if you could help me in any
way I'd be very grateful! I will definitely document all my findings
for the benefit of other developers :)
Evert Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden