Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 15 of 15 for priorResponse (0.07 seconds)

  1. okhttp/src/commonJvmAndroid/kotlin/okhttp3/Authenticator.kt

     * attempts to the current point use this function.
     *
     * ```java
     * private int responseCount(Response response) {
     *   int result = 1;
     *   while ((response = response.priorResponse()) != null) {
     *     result++;
     *   }
     *   return result;
     * }
     * ```
     *
     * [1]: https://tools.ietf.org/html/rfc2817
     */
    fun interface Authenticator {
      /**
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Fri Dec 27 13:39:56 GMT 2024
    - 5.5K bytes
    - Click Count (0)
  2. okhttp/src/jvmTest/kotlin/okhttp3/ConnectionCoalescingTest.kt

        val sanUrl =
          url
            .newBuilder()
            .host("san.com")
            .build()
        execute(sanUrl).use { response ->
          assertThat(response.code).isEqualTo(200)
          assertThat(response.priorResponse!!.code).isEqualTo(421)
          assertThat(response.body.string()).isEqualTo("after misdirect")
        }
        val c0e0 = server.takeRequest()
        assertThat(c0e0.connectionIndex).isEqualTo(0)
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Thu Jun 19 11:44:16 GMT 2025
    - 19.1K bytes
    - Click Count (0)
  3. docs/recipes.md

        }
        ```
    
        This above code relies on this `responseCount` extension val:
    
        ```kotlin
        val Response.responseCount: Int
          get() = generateSequence(this) { it.priorResponse }.count()
        ```
    === ":material-language-java: Java"
        ```java
          private final OkHttpClient client;
    
          public Authenticate() {
            client = new OkHttpClient.Builder()
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Sun Mar 15 09:01:42 GMT 2026
    - 47.8K bytes
    - Click Count (0)
  4. CHANGELOG.md

        type declaration was nullable to support rare cases like the body on `Response.cacheResponse`,
        `Response.networkResponse`, and `Response.priorResponse`. In such cases the body is now
        non-null, but attempts to read its content will fail.
     *  New: Kotlin-specific APIs for request tags. Kotlin language users can lookup tags with a type
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Sun Feb 15 11:57:47 GMT 2026
    - 36.2K bytes
    - Click Count (2)
  5. okhttp/src/jvmTest/kotlin/okhttp3/URLConnectionTest.kt

        val challengeResponse = authenticator.responses[0]
        assertThat(
          challengeResponse.request.url
            .toUrl()
            .path,
        ).isEqualTo("/b")
        val redirectedBy = challengeResponse.priorResponse
        assertThat(
          redirectedBy!!
            .request.url
            .toUrl()
            .path,
        ).isEqualTo("/a")
      }
    
      @Test
      fun attemptAuthorization20Times() {
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue Jan 27 09:00:39 GMT 2026
    - 133.3K bytes
    - Click Count (0)
Back to Top