Lines Matching defs:server

76   @Rule public final MockWebServerRule server = new MockWebServerRule();
91 server.get().useHttps(sslContext.getSocketFactory(), false);
104 server.enqueue(response);
106 connection = client.open(server.getUrl("/foo"));
111 RecordedRequest request = server.takeRequest();
114 assertEquals(server.getHostName() + ":" + server.getPort(), request.getHeader(hostHeader));
118 server.enqueue(new MockResponse());
120 connection = client.open(server.getUrl("/foo"));
127 server.enqueue(new MockResponse().setBody("ABCDE"));
129 connection = client.open(server.getUrl("/foo"));
135 RecordedRequest request = server.takeRequest();
142 server.enqueue(new MockResponse().setBody("ABCDE"));
144 connection = client.open(server.getUrl("/foo"));
150 RecordedRequest request = server.takeRequest();
157 server.enqueue(new MockResponse().setBody("ABCDE"));
159 connection = client.open(server.getUrl("/foo"));
167 RecordedRequest request = server.takeRequest();
174 server.enqueue(new MockResponse().setBody("ABCDE"));
176 connection = client.open(server.getUrl("/foo"));
182 RecordedRequest request = server.takeRequest();
189 server.enqueue(new MockResponse().setBody("ABCDEF"));
190 server.enqueue(new MockResponse().setBody("GHIJKL"));
192 HttpURLConnection connection1 = client.open(server.getUrl("/r1"));
193 HttpURLConnection connection2 = client.open(server.getUrl("/r2"));
198 assertEquals(0, server.takeRequest().getSequenceNumber());
199 assertEquals(1, server.takeRequest().getSequenceNumber());
203 server.enqueue(new MockResponse().setBody("A"));
204 server.enqueue(new MockResponse().setBody("A"));
211 assertEquals(0, server.takeRequest().getSequenceNumber());
212 assertEquals(1, server.takeRequest().getSequenceNumber());
216 server.enqueue(
218 assertContent("ABCABCABC", client.open(server.getUrl("/r1")), Integer.MAX_VALUE);
222 server.enqueue(new MockResponse().setResponseCode(HttpURLConnection.HTTP_UNAUTHORIZED)
225 server.enqueue(new MockResponse().setBody("Successful auth!"));
228 connection = client.open(server.getUrl("/"));
231 RecordedRequest denied = server.takeRequest();
233 RecordedRequest accepted = server.takeRequest();
240 server.enqueue(new MockResponse().setResponseCode(HttpURLConnection.HTTP_MOVED_TEMP)
243 server.enqueue(new MockResponse().setBody("This is the new location!"));
245 connection = client.open(server.getUrl("/"));
248 RecordedRequest request1 = server.takeRequest();
250 RecordedRequest request2 = server.takeRequest();
255 server.enqueue(new MockResponse().setBody("ABC"));
257 connection = client.open(server.getUrl("/"));
266 server.enqueue(new MockResponse().setSocketPolicy(SocketPolicy.NO_RESPONSE));
267 server.enqueue(new MockResponse().setBody("A"));
269 connection = client.open(server.getUrl("/"));
284 server.enqueue(new MockResponse().setBody(new String(body)).throttleBody(1024, 1, SECONDS)); // slow connection 1KiB/second
286 connection = client.open(server.getUrl("/"));
301 server.enqueue(new MockResponse()
305 connection = client.open(server.getUrl("/"));
319 server.enqueue(response);
321 HttpURLConnection connection1 = client.open(server.getUrl("/"));
323 HttpURLConnection connection2 = client.open(server.getUrl("/"));
333 server.enqueue(new MockResponse().addHeader("cache-control: max-age=60").setBody("A"));
335 assertContent("A", client.open(server.getUrl("/")), Integer.MAX_VALUE);
339 assertContent("A", client.open(server.getUrl("/")), Integer.MAX_VALUE);
340 assertContent("A", client.open(server.getUrl("/")), Integer.MAX_VALUE);
349 server.enqueue(new MockResponse().addHeader("ETag: v1").setBody("A"));
350 server.enqueue(new MockResponse().setResponseCode(HttpURLConnection.HTTP_NOT_MODIFIED));
352 assertContent("A", client.open(server.getUrl("/")), Integer.MAX_VALUE);
356 assertContent("A", client.open(server.getUrl("/")), Integer.MAX_VALUE);
365 server.enqueue(new MockResponse().addHeader("cache-control: max-age=60").setBody("ABCD"));
366 server.enqueue(new MockResponse().addHeader("cache-control: max-age=60").setBody("EFGH"));
368 HttpURLConnection connection1 = client.open(server.getUrl("/"));
373 HttpURLConnection connection2 = client.open(server.getUrl("/"));
383 server.enqueue(new MockResponse()
384 .addHeader("set-cookie: c=oreo; domain=" + server.get().getCookieDomain())
386 server.enqueue(new MockResponse()
389 URL url = server.getUrl("/");
396 RecordedRequest requestA = server.takeRequest();
398 RecordedRequest requestB = server.takeRequest();
407 server.enqueue(new MockResponse().setBody("abc"));
410 HttpURLConnection connection1 = client.open(server.getUrl("/"));
416 HttpURLConnection connection2 = client.open(server.getUrl("/"));
418 assertEquals(0, server.takeRequest().getSequenceNumber());
458 HttpURLConnection conn = client.open(server.getUrl(path));