# web::WebReq

    sys::Obj
      web::WebReq

`public class WebReq`

WebReq models the request side of an HTTP transaction.

method

  `public Str method`

  HTTP method: "GET"

params

  `public inline WebParams params`

  Request parameters

path

  `public inline Path path`

  The parsed path segments: "a", "b", "c"

query

  `public Str query`

  The query part of uri or empty string: "query"

service

  `public WebService service`

  Parent web service component

uri

  `public Str uri`

  The full request URI: "/a/b/c?query"

version

  `public Str version`

  HTTP version: "HTTP/1.1"

dump

  `public void dump(OutStream out)`