51.4.4.4. Třída Borges::Request — vnitřní reprezentace HTTP dotazu

Tato třída obsahuje a zapouzdřuje HTTP dotaz a jeho části.

FIXME:

FIXME: popsat attributy: action_key, handler_key, cookies, fields, headers, path, url, username a password.

Atributy instance

action_key

FIXME:

handler_key

FIXME:

cookies

FIXME:

fields

FIXME:

headers

FIXME:

path

FIXME:

url

FIXME:

username

FIXME:

password

FIXME:

Metody

new(url, headers, fields, cookies)

Metoda new slouží pro vytváření objektů reprezentujících HTTP dotaz a současně je jediným způsobem jak změnit atributy dotazu. Všechny atributy jsou totiž publikovány jen pro čtení. Jednotlivé parametry matody znamenají:

  • url — URL bez jména hostu a čísla portu

  • headers

  • fields

  • cookies

Varování

Prvním parametr url obsahuje cestu bez jména hostu.

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .