HTTP 201 - Or, What Happens When Your User-Agent Isn't A Browser?
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.
Presenter
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.
Technical: Propeller Hats Required
Sessions in Same Track
-
Wednesday,
8:30AM
High in the Clouds: Purposing WebApps for Education -
Wednesday,
8:30AM
Higher Ed on Rails -
Wednesday,
9:45AM
Agile Web Development -
Wednesday,
9:45AM
Using Our Web CMS to Produce Academic Catalogs -
Wednesday,
10:45AM
Cross-Site Scripting: What is it, and how can you protect your site from becoming a victim? -
Wednesday,
10:45AM
Test-driven Development for Web Applications -
Wednesday,
2:00PM
Avoiding the JavaScript:void(‘’): Building Web Apps That Work Anywhere and Everywhere -
Wednesday,
2:00PM
Driving a Hybrid: The Basics of Adobe AIR -
Wednesday,
3:15PM
Adding Interactive Content to Your Website Using JQuery -
Wednesday,
4:15PM
HTTP 201 - Or, What Happens When Your User-Agent Isn't A Browser?