Fork me on GitHub
#pedestal
<
2017-04-28
>
skylar08:04:51

Does Pedestal offer a helper to parse json-array?

ddeaguiar13:04:41

Pedestal depends on Cheshire which it uses for parsing the body of requests with a content-type of application/json https://github.com/pedestal/pedestal/blob/master/service/src/io/pedestal/http/body_params.clj#L178.

bradford20:04:42

How do I turn multipart uploads into byte stream? See /upload -- it's just giving me :options and :upload instead of :bytes:

;; Wire root URL to sse event stream
;; Wire /custom URL to sse event stream with custom event-id setting
(defroutes routes
  [[["/register" {:get [::send-counter (sse/start-event-stream sse-stream-ready 20 10 {:on-client-disconnect close-conn})]}]
    ["/about" {:get about-page}]
    ["/echo"
     ^:interceptors [(b/body-params)]
     {:post test-channel}]
    ["/upload"
     ^:interceptors [(m/multipart-params {:store byte-a/byte-array-store})]
     {:post upload}]]])