fastapi의 StreamingResponse 반환이 chunked streaming 프로토콜을 따라간다면, 반환시 해당 return값이 chunked 되어있다는걸 언어단에서 이미 알고있다. 그런데, 이를 출력하는 방법에서 \n 개행문자를 통해서 chunk를 구분하여 출력하는 것은 추후에 개행 문자를 사용하는데 있어서 문제가 될 수 있다.
따라서, 파이썬이 chunked protocol을 따른다면 이를 chunk 단위로 구분해서 출력할 수 있는 다른 방법이 있을 것이다.
이를 해결해야한다.
fastapi의 StreamingResponse 반환이 chunked streaming 프로토콜을 따라간다면, 반환시 해당 return값이 chunked 되어있다는걸 언어단에서 이미 알고있다. 그런데, 이를 출력하는 방법에서 \n 개행문자를 통해서 chunk를 구분하여 출력하는 것은 추후에 개행 문자를 사용하는데 있어서 문제가 될 수 있다.
따라서, 파이썬이 chunked protocol을 따른다면 이를 chunk 단위로 구분해서 출력할 수 있는 다른 방법이 있을 것이다. 이를 해결해야한다.