not sure how this is done, but following how's its done in Sinatra wouldn't cut it on Goliath - How can I send binary data from Sinatra?
how to send_data or attached file with goliath and grape?
688 views Asked by David At
1
There are 1 answers
Related Questions in GOLIATH
- Goliath on Openshift
- How do Ruby Goliath applications actually start?
- Goliath poor performance: short response time, long wait time
- Requiring grape hugely slows down Goliath
- How to achieve strong parameter protection without Rails?
- Silencing errors in Grape/Goliath
- Access Rails models inside a different module
- how to get Goliath::Runner instance port in Goliath?
- env['REMOTE_ADDR'] with Goliath ruby
- goliath installation failure
- Goliath not being asynchronous
- Using Rmagick with eventmachine
- Strange behavior with Goliath Ruby on Rails
- any example on Goliath + OmniAuth
- Request headers in Goliath middleware
Related Questions in GRAPE-API
- should API return 404 status for api/object?filter=param?
- How to return text with line break with Grape API?
- How to capture invalid parameters using grape in rails
- How to set locale with Grape API / Rails
- Rails [Grape::API] How to include meta object when using error! method?
- Upload document using grape api | ArgumentError (missing keyword: io)
- added root in grape api but not included in response
- How to set type and desc params with a function with Grape/Rails API
- Params :pagination not found! (RuntimeError) grape rails
- Sending Array of string in grape API
- How do I override the root key in a Grape API response payload?
- Rails Grape ActionController::RoutingError (No route matches [GET] "/api/v1/user_locations"):
- Rails Grape API include module - Zeitwerk::NameError - expected file to define constant, but didn't:
- RSpec undefined method `each' in call
- Active Storage issue when uploading a file using fixture_file_upload - Rspec
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
You can set the 'Content-Type' header into the headers hash and then just send the data back, if your file is small enough.
If the file is large, you can do chunked streaming of the response, take a look in the examples directory of Goliath to see a couple of streaming samples.