Module: PRX
- Defined in:
- lib/prx/middleware/json.rb,
lib/prx/client.rb,
lib/prx/model/base.rb,
lib/prx/model/user.rb,
lib/prx/model/piece.rb,
lib/prx/model/series.rb,
lib/prx/model/account.rb,
lib/prx/model/license.rb,
lib/prx/model/network.rb,
lib/prx/client/version.rb,
lib/prx/model/producer.rb,
lib/prx/model/audio_file.rb,
lib/prx/model/audio_version.rb,
lib/prx/representer/min/user_representer.rb,
lib/prx/representer/full/user_representer.rb,
lib/prx/representer/full/piece_representer.rb,
lib/prx/representer/min/series_representer.rb,
lib/prx/representer/full/series_representer.rb,
lib/prx/representer/min/account_representer.rb,
lib/prx/representer/min/network_representer.rb,
lib/prx/representer/full/account_representer.rb,
lib/prx/representer/full/license_representer.rb,
lib/prx/representer/full/network_representer.rb,
lib/prx/representer/full/producer_representer.rb,
lib/prx/representer/full/audio_file_representer.rb,
lib/prx/representer/full/audio_version_representer.rb
Overview
Request middleware that encodes the body as JSON.
Processes only requests with matching Content-type or those without a type. If a request doesn’t have a type but has a body, it sets the Content-type to JSON MIME-type.
Doesn’t try to encode bodies that already are in string form.
Defined Under Namespace
Modules: Client, Middleware, Model, Representer