diff options
author | Jesse Wilson <jessewilson@google.com> | 2011-12-14 15:25:01 -0500 |
---|---|---|
committer | Jesse Wilson <jessewilson@google.com> | 2011-12-14 15:28:26 -0500 |
commit | 18819471837d75b4e579bc0c23d6f8c8d9011653 (patch) | |
tree | 276b8e35329187fed43559dff2d3cd3f1699fc0c | |
parent | dcf52bd71fc3b0c07f9919b5d82064c425abcbdb (diff) | |
download | mockwebserver-18819471837d75b4e579bc0c23d6f8c8d9011653.tar.gz |
Add an API to expose the server's cookie domain.
Bug: http://b/3041920
Change-Id: I5c8cce92d68a74a18a8b2ea0f75f6b48ab3601d5
-rw-r--r-- | src/main/java/com/google/mockwebserver/MockWebServer.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/com/google/mockwebserver/MockWebServer.java b/src/main/java/com/google/mockwebserver/MockWebServer.java index a938a27..ba92458 100644 --- a/src/main/java/com/google/mockwebserver/MockWebServer.java +++ b/src/main/java/com/google/mockwebserver/MockWebServer.java @@ -106,6 +106,16 @@ public final class MockWebServer { } /** + * Returns a cookie domain for this server. This returns the server's + * non-loopback host name if it is known. Otherwise this returns ".local" + * for this server's loopback name. + */ + public String getCookieDomain() { + String hostName = getHostName(); + return hostName.contains(".") ? hostName : ".local"; + } + + /** * Sets the number of bytes of the POST body to keep in memory to the given * limit. */ |