Module: HttpFp::Httpie
- Includes:
- HttpFp
- Defined in:
- lib/http_fp/httpie.rb
Constant Summary collapse
- @@req =
-> req { first_part = %{http #{req[:method]} '#{HttpFp::to_uri.(req).to_s}' #{req[:header].map(&@@header_to_httpie).join(" ")}} if req[:body] && !req[:body].empty? %{echo $'#{req[:body].gsub("'", "\'")}' |\\\n#{first_part}} else first_part end }
- @@header_to_httpie =
-> a { "\\\n '#{a[0]}: #{a[1]}'" }