Skip to content

exstruct/etude_request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

etude_request

Parallel HTTP requests for etude

Installation

Etude.Request is available in Hex and can be installed as:

  1. Add etude_request to your list of dependencies in mix.exs:
def deps do
  [{:etude_request, "~> 0.1.0"}]
end
  1. Ensure etude_request is started before your application:
def application do
  [applications: [:etude_request]]
end

Usage

github = Etude.Request.get("https://api.github.com")

ip = Etude.Request.get("https://api.ipify.org")

Etude.join([github, ip]) |> Etude.fork!()
# [%Etude.Request.Response{status_code: 200, headers: [...], body: ...},
#  %Etude.Request.Response{...}]

API

The options and functions should mostly be compatible with httpoison.

About

Parallel HTTP requests for etude

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages