HighEdWeb2008 Conference: Infinite Solutions

Session Details

HTTP 201 - Or, What Happens When Your User-Agent Isn't A Browser?

TPR10 Technical: Propeller Hats Required Track

Plaster Student Union 317


In this followup session to HTTP 101, we look at the HTTP protocol as a transport for manipulating resources. We introduce the concept of RESTful Web service interfaces, and discuss how HTTP requests and responses can elegantly implement such interfaces. In this context, we discuss more advanced topics such as conditional, partial (byte-range) and non-idempotent requests, as well as touch on cache control mechanisms.


Jason Woodward
Assistant Director of IT, Administrative Computing, Cornell University

Jason Woodward has been a software engineer since 1996 and building Web applications since 1998. He built the software running the world's first downloadable music subscription service, EMusic.com. He has written Web content management and administrative Web applications for Cornell University and, more recently, has moved into managing a team of software engineers building those applications. His interests lie in the areas of human cooperation, information interoperability and where those topics meet: communication of information and knowledge. Jason holds a BS and M.Eng in Computer Science from Cornell University.