Simon Fell > Its just code : Saturday, March 01, 2003

Simon Fell > Its just code

Saturday, March 01, 2003

Radio conneg I just tweaked the Radio aggregator to do conneg by sending the relevant Accept header. I've posted details to radio-dev hopefully the Userland folks will fold the change back into the real thing.
< 10:39:56 PM  # > Banco de Gaia - Data Inadequate [Live] (from 10 Years Disc 1)
referer I asked a while back about turning off the referer header in the Radio aggregator. I just had a dig around, and whilst there's no GUI for it, if you open aggregatorData.root and goto aggregatorData.prefs and change appSignatureUrl to an empty string, that'll do the job.
< 10:29:14 PM  # > Banco de Gaia - Shanti [Black Mountain Mix] (from 10 Years Disc 2)
blog Still tweaking things on the blog, the archive pages now render the trackbacks and pingbacks inline. See Feb 24 for an example.
< 9:58:37 PM  # > Banco de Gaia - Gizeh (from 10 Years Disc 2)
PocketHTTP I've just released PocketHTTP v1.0, it runs on PocketPC and Win9x/2K/XP and includes support for SSL, proxies, compression, redirects, session cookies, persistent connections and chunked encoding.
< 4:46:07 PM  # > Herran-Chemical Brothers & Moby Vs. Fatboy Slim & Prodigy
PocketHTTP Making good progess, have both Win32 & PocketPC builds up and running. Going to glue it up to PocketXML-RPC next. Update Painless so far, the perf increase when both ends are using HTTP/1.1 is pretty dramatic.
< 11:55:56 AM  # > Freestylers - B Boy Stance (Robbie Hardkiss (from Remixes)
WSE.CF About the necessity for advanced Web Services support on mobile devices. We need WS-* support for mobile devices. WSE for .NET Compact Framework is a must for a lot of customers. [Christian Weyer: Web Services & .NET] Yeah, a WSE.CF would be nice, of course the first thing they would have to do is fix the dumb DIME implementation that buffers the entire request in memory first (what were they thinking???).
< 10:20:08 AM  # > Dj Marty Mcfly - As Is - Side One (from As Is)
Aggie I've just checked in conneg support for Aggie. It sends this accept header "application/rss+xml, application/rdf+xml, text/xml;q=0.9; */*;q=0.1" the last 2 entries are to deal with servers that are configured to send RSS as text/xml (or not configured and send it as application/octet-stream) and that support conneg out the box (e.g. Apache)
< 9:45:54 AM  # > Kool Keith(dr_doom)-you
conneg I've seen Content Negotition for RSS mentioned in a number of different places recently, the biggest issue being the chicken & egg situation of no sites supporting it, so the tools don't support it, so no sites support it. So, following DJ's lead, in an attempt to start the ball rolling this weblog is now conneg enabled for RSS
GET /weblog/ HTTP/1.1
Accept: application/rdf+xml
Accept-Encoding: deflate
User-Agent: PocketHTTP/0.1

HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Sat, 01 Mar 2003 16:40:33 GMT Cache-Control: public Expires: Sat, 01 Mar 2003 17:10:34 GMT Last-Modified: Sat, 01 Mar 2003 16:40:34 GMT Vary: Accept Content-Type: application/rdf+xml Content-Length: 24986

<?xml version="1.0"?> <!-- name="generator" content="rdf.root/0.7.3 (" --> <rdf:RDF xmlns:rdf="http:....

GET /weblog/ HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/, application/msword, */* Accept-Language: en-us Accept-Encoding: gzip, deflate If-Modified-Since: Sat, 01 Mar 2003 15:58:40 GMT User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Host: Connection: Keep-Alive

HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Sat, 01 Mar 2003 16:42:47 GMT Cache-Control: public Expires: Sat, 01 Mar 2003 17:12:47 GMT Last-Modified: Sat, 01 Mar 2003 16:42:47 GMT Vary: Accept Content-Type: text/html; charset=utf-8 Content-Length: 22581

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> <html lang="en">....

As my RSS feed is RSS1.0, both application/rdf+xml and application/rss+xml are supported.

< 8:47:47 AM  # > 09 - Lamb - Gorecki