Simon Fell > Its just code
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.
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.
blog Still tweaking things on the blog, the archive pages now render the trackbacks and pingbacks inline. See Feb 24 for an example.
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.
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.
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???).
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)
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 Host: www.pocketsoap.com Accept: application/rdf+xml Accept-Encoding: deflate User-Agent: PocketHTTP/0.1HTTP/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 (http://www.ideaspace.net/users/wkearney/misc/radio/radio8/rdf/0.7.3)" --> <rdf:RDF xmlns:rdf="http:....
GET /weblog/ HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, 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: www.pocketsoap.com 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" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> <html lang="en">....
As my RSS feed is RSS1.0, both application/rdf+xml and application/rss+xml are supported.