Matthew Toseland wrote:
Also there seems to be something fishy with If-Modified-Since parsing, as reloading same content does not cause 304 response from fproxy:Eek. It wasn't intended to do that :).
+++GET 2831+++
GET /SSK%40rBjVda8pC-Kq04jUurIAb8IzAGcPAgM/TFE//ActiveLink.jpg HTTP/1.1
Host: 127.0.0.1:8888
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2) Gecko/20021126
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
If-Modified-Since: Thu, 19 Dec 2002 02:00:00 GMT
Cache-Control: max-age=0
Connection: keep-alive
+++RESP 2831+++
HTTP/1.1 200 OK
Date: Thu, 19 Dec 2002 20:16:49 GMT
Expires: Fri, 20 Dec 2002 02:00:00 GMT
Last-Modified: Thu, 19 Dec 2002 02:00:00 GMT
Content-length: 1239
Content-type: image/jpeg;charset=ISO-8859-1
Server: Fred 0.5 (build 539) HTTP Servlets
+++CLOSE 2831+++
Example of 304 working:
+++GET 2833+++
GET /Protocols/rfc2616/rfc2616-sec14.html HTTP/1.1
Host: www.w3.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2) Gecko/20021126
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
If-Modified-Since: Thu, 07 Nov 2002 22:01:20 GMT
If-None-Match: "3dcae2b0"
Cache-Control: max-age=0
Connection: keep-alive
+++RESP 2833+++
HTTP/1.1 304 Not Modified
Date: Thu, 19 Dec 2002 18:20:27 GMT
Server: Apache/1.3.26 (Unix) PHP/3.0.18
Connection: Keep-Alive
Keep-Alive: timeout=15
ETag: "3dcae2b0"
Expires: Fri, 20 Dec 2002 00:20:27 GMT
Cache-Control: max-age=21600
+++CLOSE 2833+++
No, unfortunately it isn't on freenet. We cannot send data we cannot interpret with a MIME type of text/html or text/css, without direct user intervention to authorize it, because of filtering.
My bad, forgot that case.
Every bit of well thought out automation will help content authors to create better freenet experience for users.Ewww. Maybe with the much heralded server-side javascript implementation :).
_______________________________________________
devl mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl
