Module: RequestVia

Defined in:
lib/request_via.rb,
lib/request_via/func.rb,
lib/request_via/version.rb,
lib/request_via/http_client.rb

Defined Under Namespace

Modules: Func, HTTPClient, SemVer

Constant Summary collapse

Get =
Func::FetchStrategyTo.(Net::HTTP::Get).freeze
Head =
Func::FetchStrategyTo.(Net::HTTP::Head).freeze
Post =
Func::FetchStrategyTo.(Net::HTTP::Post).freeze
Put =
Func::FetchStrategyTo.(Net::HTTP::Put).freeze
Delete =
Func::FetchStrategyTo.(Net::HTTP::Delete).freeze
Options =
Func::FetchStrategyTo.(Net::HTTP::Options).freeze
Trace =
Func::FetchStrategyTo.(Net::HTTP::Trace).freeze
Patch =
Func::FetchStrategyTo.(Net::HTTP::Patch).freeze
GetR =
Func::ReverseRequestArgsTo.(Get).freeze
HeadR =
Func::ReverseRequestArgsTo.(Head).freeze
PostR =
Func::ReverseRequestArgsTo.(Post).freeze
PutR =
Func::ReverseRequestArgsTo.(Put).freeze
DeleteR =
Func::ReverseRequestArgsTo.(Delete).freeze
OptionsR =
Func::ReverseRequestArgsTo.(Options).freeze
TraceR =
Func::ReverseRequestArgsTo.(Trace).freeze
PatchR =
Func::ReverseRequestArgsTo.(Patch).freeze
VERSION =
[
  SemVer::MAJOR,
  SemVer::MINOR,
  SemVer::PATCH,
].join('.').freeze