0
해방 기 보체의 문자열 기능과 줄 순서에 문제가 있습니다. 이와줄 연속 열 무시 n 문자열 내
(println
(line-seq
(BufferedReader. (StringReader. (body-as-string ctx)))
)
)
는 (h1,h2\nh3,h4\nh5,h6)
대신 함수 반환을 명령 곱슬 곱슬 (h1,h2 h3,h4 h5,h6)
curl "localhost:3000/log" -X POST -H "Content-type:text/csv" -d "h1,h2\nh3,h4\nh5,h6"
편집 :
는 몸과 같은 문자열 기능내가 추가
(defn body-as-string
"Parcours le contexte de la requête pour en extraire le body"
[ctx]
(timbre/debug "body-as-string")
(if-let
[body (get-in ctx [:request :body])]
(condp instance? body
java.lang.String body
(slurp (io/reader body))
)
)
)
어쩌면 그 것이다 인코딩 문제?
감사합니다.