Hello Ian,<br><br>Is there a way to get at dijjer's cached files besides going through it's local HTTP server? (I.e., with direct file I/O.)<br><br><br>See ya<br><br><div><span class="gmail_quote">On 2/14/06, <b class="gmail_sendername">
Ian Clarke</b> <<a href="mailto:ian@locut.us">ian@locut.us</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On 14 Feb 2006, at 16:38, Charles Iliya Krempeaux wrote:
<br>> I've been actually considering using a local HTTP server to implement<br>> things. (Which is something you are doing too.) Although I thought<br>> some extra "sugar" was warranted, to help with (user) usabiliy and
<br>> developer usability.<br><br>We have added some sugar too. For example, we have javascript<br>available on our site that can detect whether Dijjer is present on<br>the user's machine and redirect the user to a download page if it isn't.
<br><br>> I skimmed through the stuff on <a href="http://dijjer.org">dijjer.org</a>, and I have a questions.<br>> Does digger pay attention to HTTP headers? And act basically as a web<br>> cache?<br><br>Yes, we have attempted to stick as closely to the HTTP protocol as
<br>possible.<br><br>> For example, here's some (but not all) "rules" that I was planning on<br>> following.... If HTTP headers "say" that something should NOT be<br>> cached, then it should NOT be on the P2P network.
<br><br>Yes, we obey the various HTTP no-cache headers. We consider it<br>important for Dijjer to act as much like a HTTP cache as possible so<br>that we are afforded the protection the DMCA gives to caches for<br>copyright infringement.
<br><br>> Stuff on the P2P<br>> network should be removed after the date for the "Expires" header<br>> passes?<br><br>We don't obey "Expires" explicitly, but since Dijjer pings the<br>original web server each-time something is downloaded to ensure that
<br>the file is still there and hasn't changed, if it is removed from the<br>web server, it will effectively be removed from Dijjer at the same<br>instant.<br><br>> Things from non-HTTP GET methods should NOT be put onto the
<br>> P2P network? Etc.<br><br>We attempt to be smart about our interaction with HTTP, if there are<br>shortcomings in this regard they will be easy to fix.<br><br>Ian.<br>_______________________________________________
<br>p2p-hackers mailing list<br><a href="mailto:p2p-hackers@zgp.org">p2p-hackers@zgp.org</a><br><a href="http://zgp.org/mailman/listinfo/p2p-hackers">http://zgp.org/mailman/listinfo/p2p-hackers</a><br>_______________________________________________
<br>Here is a web page listing P2P Conferences:<br><a href="http://www.neurogrid.net/twiki/bin/view/Main/PeerToPeerConferences">http://www.neurogrid.net/twiki/bin/view/Main/PeerToPeerConferences</a><br></blockquote></div>
<br><br clear="all"><br>-- <br> Charles Iliya Krempeaux, B.Sc.<br><br> charles @ <a href="http://reptile.ca">reptile.ca</a><br> supercanadian @ <a href="http://gmail.com">gmail.com</a><br><br> developer weblog:
<a href="http://ChangeLog.ca/">http://ChangeLog.ca/</a><br>___________________________________________________________________________<br> Make Television <a href="http://maketelevision.com/">
http://maketelevision.com/</a>