버퍼/열거를 통해 실행,이 같은 코드를 내가 원하는대로 주석 처리 된 코드는 인쇄 것, 내 말은, 작동하지 않는 :재생/로그/인쇄 응답 바디/내가 플레이 프레임 워크에 응답 본문을 인쇄하는 방법을 찾고 있어요 몸
Response:
id=1
[email protected]
그래서, 내가 열거 [배열 [바이트]]에서 문자열을 얻을 수있는 방법을 찾아야합니다. 나는이 읽어 열거의 개념을 파악하려 : http://mandubian.com/2012/08/27/understanding-play2-iteratees-for-normal-humans/
그래서 ...를, 내가 제대로 이해한다면 :
내가해야 그것을 변환하는 과정에서 건조하지 업 열거 String에 전달합니다. 그렇지 않으면, 클라이언트는 아무것도 수신하지 못합니다.
T/필터 메커니즘을 구현하는 방법을 알아 냈다고 가정 해 봅시다. 그렇다면 ... non-blocking 스트리밍 프레임 워크로서 Play 프레임 워크의 목적을 무력화시키지 않겠는가? (왜냐하면 나는 toString을 호출하기 전에 메모리에 완전한 바이트 배열을 구축하고 마침내 로깅하기 때문이다)?
그렇다면 응답을 기록하는 올바른 방법은 무엇입니까? 사전에
감사합니다, Raka
스트리밍 방식으로 응답을 기록해야합니다. 예 : 'System.out'은'OutputStream'입니다. 스트리밍 방식으로 로그인 할 수 있습니다 (두 개의 응답이 인터리빙 될 수도 있습니다). 데이터베이스에 로깅하는 경우 해당 데이터베이스로 스트리밍 할 수 있습니다. 등등. – lmm
나는 대답을 찾은 것 같아, 여기 : http://stackoverflow.com/questions/17752151/scala-play-2-1-accessing-request-and-response-bodies-in-a-filter –