public class ServletRequestWrappingHttpRequest
extends org.openqa.selenium.remote.http.HttpRequest
HttpServletRequest to a HttpRequest. This class is not
thread-safe, and you can only expect to read the content once.| Constructor and Description |
|---|
ServletRequestWrappingHttpRequest(javax.servlet.http.HttpServletRequest req) |
| Modifier and Type | Method and Description |
|---|---|
ServletRequestWrappingHttpRequest |
addHeader(java.lang.String name,
java.lang.String value) |
org.openqa.selenium.remote.http.HttpRequest |
addQueryParameter(java.lang.String name,
java.lang.String value) |
java.util.function.Supplier<java.io.InputStream> |
getContent() |
java.lang.String |
getHeader(java.lang.String name) |
java.lang.Iterable<java.lang.String> |
getHeaderNames() |
java.lang.Iterable<java.lang.String> |
getHeaders(java.lang.String name) |
java.lang.Iterable<java.lang.String> |
getQueryParameterNames() |
java.lang.Iterable<java.lang.String> |
getQueryParameters(java.lang.String name) |
M |
removeAttribute(java.lang.String arg0) |
ServletRequestWrappingHttpRequest |
removeHeader(java.lang.String name) |
M |
setAttribute(java.lang.String arg0,
java.lang.Object arg1) |
ServletRequestWrappingHttpRequest |
setContent(java.util.function.Supplier<java.io.InputStream> supplier) |
ServletRequestWrappingHttpRequest |
setHeader(java.lang.String name,
java.lang.String value) |
public ServletRequestWrappingHttpRequest(javax.servlet.http.HttpServletRequest req)
public java.lang.Iterable<java.lang.String> getHeaderNames()
getHeaderNames in class org.openqa.selenium.remote.http.HttpRequestpublic java.lang.Iterable<java.lang.String> getHeaders(java.lang.String name)
getHeaders in class org.openqa.selenium.remote.http.HttpRequestpublic java.lang.String getHeader(java.lang.String name)
getHeader in class org.openqa.selenium.remote.http.HttpRequestpublic ServletRequestWrappingHttpRequest removeHeader(java.lang.String name)
public ServletRequestWrappingHttpRequest setHeader(java.lang.String name, java.lang.String value)
public ServletRequestWrappingHttpRequest addHeader(java.lang.String name, java.lang.String value)
public org.openqa.selenium.remote.http.HttpRequest addQueryParameter(java.lang.String name,
java.lang.String value)
addQueryParameter in class org.openqa.selenium.remote.http.HttpRequestpublic java.lang.Iterable<java.lang.String> getQueryParameterNames()
getQueryParameterNames in class org.openqa.selenium.remote.http.HttpRequestpublic java.lang.Iterable<java.lang.String> getQueryParameters(java.lang.String name)
getQueryParameters in class org.openqa.selenium.remote.http.HttpRequestpublic java.util.function.Supplier<java.io.InputStream> getContent()
getContent in class org.openqa.selenium.remote.http.HttpRequestpublic ServletRequestWrappingHttpRequest setContent(java.util.function.Supplier<java.io.InputStream> supplier)
public M setAttribute(java.lang.String arg0,
java.lang.Object arg1)
public M removeAttribute(java.lang.String arg0)