Install
legion pkg install legion-http
legion-http
HTTP client for legionhjyu. Make HTTP requests with minimal boilerplate.
Install
legion pkg install legion-http
Usage
summon "legion-http" release httpforge res <- http.get("https://api.example.com/data")
forge body <- res.json()
Functions
| Function | Description |
|---|---|
http.get(url) | Make a GET request |
http.post(url, body) | POST with JSON body |
http.put(url, body) | PUT request |
http.delete(url) | DELETE request |
http.headers(map) | Set default headers |
Response Object
forge res <- http.get("https://httpbin.org/get")
forge status <- res.status # 200
forge ok <- res.ok # true
forge data <- res.json() # parsed body
forge text <- res.text() # raw string