在zuul 2中,如何一次以一行的形式读取HttpResponseMessage正文?我目前正在执行以下操作:
@Override
HttpResponseMessage apply(HttpResponseMessage input) {
String text = input.getBodyAsText() //want to avoid reading the whole content
//read one line as a stream and process it
return input
}
我知道我们可以通过覆盖processContentChunk()方法来读取块中的内容,但是无法控制每个块的大小。我希望每次只能加载和读取一行,直到遇到“ \ n”。请建议这样做的方式(如果在Zuul 2中可行)。