journal-11-2-11
I kept looking through RFC2616 this time exploring request methods. GET and POST were familiar as they are sometimes specified in HTML forms and are received in slightly different way by PHP. Others less so. I decided to experiment with them in telnet using google.com (Google Web Server) samauciello.com (Apache 2) and cs (Apache 1). I had some problems where I was getting 400 Bad Request for things like:
GET http://samauciello.com/ HTTP/1.1
Its interesting that some of these methods are all but completely unused. Sort of like archaic english, still technically grammatically allowed but no one uses them.
Rails
I was able to install rails and I started playing around following a scaffold tutorial. I was able to understand and make small changes to some of the guts of demo quick-start style app. I really like the structure of these things and I was impressed that the application model actually uses the DELETE and PUT request methods.