Package akka.http.impl.model.parser
Interface SimpleHeaders
- All Known Implementing Classes:
HeaderParser
public interface SimpleHeaders
INTERNAL API.
Parser rules for all headers that can be parsed with one single rule.
All header rules that require more than one single rule are modelled in their own trait.
-
Method Summary
Modifier and TypeMethodDescriptionakka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Age, akka.parboiled2.support.hlist.HNil>> age()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Allow, akka.parboiled2.support.hlist.HNil>> allow()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Authorization, akka.parboiled2.support.hlist.HNil>> akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Connection, akka.parboiled2.support.hlist.HNil>> akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Cookie, akka.parboiled2.support.hlist.HNil>> cookie()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Date, akka.parboiled2.support.hlist.HNil>> date()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<ETag, akka.parboiled2.support.hlist.HNil>> etag()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Expect, akka.parboiled2.support.hlist.HNil>> expect()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Expires, akka.parboiled2.support.hlist.HNil>> expires()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Host, akka.parboiled2.support.hlist.HNil>> host()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Location, akka.parboiled2.support.hlist.HNil>> location()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Origin, akka.parboiled2.support.hlist.HNil>> origin()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<UpgradeProtocol, akka.parboiled2.support.hlist.HNil>> protocol()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Range, akka.parboiled2.support.hlist.HNil>> range()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Referer, akka.parboiled2.support.hlist.HNil>> referer()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Server, akka.parboiled2.support.hlist.HNil>> server()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<TE, akka.parboiled2.support.hlist.HNil>> te()
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,
akka.parboiled2.support.hlist.$colon$colon<Upgrade, akka.parboiled2.support.hlist.HNil>> upgrade()
-
Method Details
-
age
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Age, age()akka.parboiled2.support.hlist.HNil>> -
allow
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Allow, allow()akka.parboiled2.support.hlist.HNil>> -
authorization
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Authorization, authorization()akka.parboiled2.support.hlist.HNil>> -
connection
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Connection, connection()akka.parboiled2.support.hlist.HNil>> -
cookie
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Cookie, cookie()akka.parboiled2.support.hlist.HNil>> -
date
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Date, date()akka.parboiled2.support.hlist.HNil>> -
etag
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<ETag, etag()akka.parboiled2.support.hlist.HNil>> -
expect
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Expect, expect()akka.parboiled2.support.hlist.HNil>> -
expires
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Expires, expires()akka.parboiled2.support.hlist.HNil>> -
host
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Host, host()akka.parboiled2.support.hlist.HNil>> -
location
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Location, location()akka.parboiled2.support.hlist.HNil>> -
origin
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Origin, origin()akka.parboiled2.support.hlist.HNil>> -
protocol
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<UpgradeProtocol, protocol()akka.parboiled2.support.hlist.HNil>> -
range
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Range, range()akka.parboiled2.support.hlist.HNil>> -
referer
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Referer, referer()akka.parboiled2.support.hlist.HNil>> -
server
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Server, server()akka.parboiled2.support.hlist.HNil>> -
te
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<TE, te()akka.parboiled2.support.hlist.HNil>> -
upgrade
akka.parboiled2.Rule<akka.parboiled2.support.hlist.HNil,akka.parboiled2.support.hlist.$colon$colon<Upgrade, upgrade()akka.parboiled2.support.hlist.HNil>>
-