Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ForwardingResponseBody (0.21 sec)

  1. okhttp-testing-support/src/main/kotlin/okhttp3/ForwardingResponseBody.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    package okhttp3
    
    import okio.BufferedSource
    
    open class ForwardingResponseBody(
      delegate: ResponseBody?,
    ) : ResponseBody() {
      private val delegate: ResponseBody
    
      fun delegate(): ResponseBody = delegate
    
      override fun contentType(): MediaType? = delegate.contentType()
    
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 1.2K bytes
    - Viewed (0)
  2. okhttp-testing-support/src/main/kotlin/okhttp3/UppercaseResponseInterceptor.kt

      override fun intercept(chain: Chain): Response = uppercaseResponse(chain.proceed(chain.request()))
    
      private fun uppercaseResponse(response: Response): Response {
        val uppercaseBody: ResponseBody =
          object : ForwardingResponseBody(response.body) {
            override fun source(): BufferedSource = uppercaseSource(delegate().source()).buffer()
          }
        return response
          .newBuilder()
          .body(uppercaseBody)
          .build()
      }
    
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 1.8K bytes
    - Viewed (0)
Back to top