可以使用以下方法写出RequestBody
的内容:
writeTo(okio.BufferedSink sink)
Okio还有一个buffered
类型,它既是一个bufferedsink
(意味着您可以向它写入),也是一个bufferedsource
(意味着您可以从它读取)。
因此,我们可以将主体写入buffer
,然后将其作为字符串读回。
val body = ...
val buffer = Buffer()
body.writeTo(buffer)
val bodyString = buffer.readUtf8()