Module: Menilite::Http
- Defined in:
- lib/menilite/client/http.rb
Defined Under Namespace
Classes: ResponseHandler
Class Method Summary collapse
Class Method Details
.get_json(url, &block) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/menilite/client/http.rb', line 4 def get_json(url, &block) (callback, promise) = prepare(url, &block) `fetch(url).then(callback)` promise end |
.post_json(url, json, &block) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/menilite/client/http.rb', line 12 def post_json(url, json, &block) (callback, promise) = prepare(url, &block) `fetch(url, {method: 'post', body: JSON.stringify(json)}).then(callback)` promise end |