Uploaded September 2016 | Updated September 2026, 57 minutes ago
HTTP requests define how a client can make requests to a server. But the protocol also must define how the server can respond. In many cases the response includes a document of some kind, maybe the one that was requested. But the HTTP protocol also defines many response codes that the server can use to indicate various types of things to the client. That’s why 404 has become associated with not being able to find something…
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.
HTTP requests define how a client can make requests to a server. But the protocol also must define how the server can respond. In many cases the response includes a document of some kind, maybe the one that was requested. But the HTTP protocol also defines many response codes that the server can use to indicate various types of things to the client. That’s why 404 has become associated with not being able to find something…
Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).
Part of the internet-class.org online internet course. A blue Systems Research Group (https://blue.cse.buffalo.edu) production.










