logo

abstract class

web::Weblet

sys::Obj
  web::Weblet

Weblet services a web request.

See docLib::Web

Slots

doDelete

virtual Void doDelete()

Convenience method to respond to a DELETE request. Default implementation returns a 501 Not implemented error.

doGet

virtual Void doGet()

Convenience method to respond to a GET request. Default implementation returns a 501 Not implemented error.

doHead

virtual Void doHead()

Convenience method to respond to a HEAD request. Default implementation returns a 501 Not implemented error.

doOptions

virtual Void doOptions()

Convenience method to respond to a OPTIONS request. Default implementation returns a 501 Not implemented error.

doPost

virtual Void doPost()

Convenience method to respond to a POST request. Default implementation returns a 501 Not implemented error.

doPut

virtual Void doPut()

Convenience method to respond to a PUT request. Default implementation returns a 501 Not implemented error.

doTrace

virtual Void doTrace()

Convenience method to respond to a TRACE request. Default implementation returns a 501 Not implemented error.

make

new make()

Default constructor.

req

readonly WebReq req

The WebReq instance for this request.

res

readonly WebRes res

The WebRes instance for this request.

service

virtual Void service()

Service a web request. The default implementation of this method calls the method that matches WebReq.method.