WebResourceRequest
  public
  
  
  
  interface
  WebResourceRequest
  
  
  
| android.webkit.WebResourceRequest | 
Encompasses parameters to the WebViewClient.shouldInterceptRequest method.
Summary
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        
        String | 
      getMethod()
      Gets the method associated with the request, for example "GET". | 
| 
        abstract
        
        
        
        
        Map<String, String> | 
      getRequestHeaders()
      Gets the headers associated with the request. | 
| 
        abstract
        
        
        
        
        Uri | 
      getUrl()
      Gets the URL for which the resource request was made. | 
| 
        abstract
        
        
        
        
        boolean | 
      hasGesture()
      Gets whether a gesture (such as a click) was associated with the request. | 
| 
        abstract
        
        
        
        
        boolean | 
      isForMainFrame()
      Gets whether the request was made in order to fetch the main frame's document. | 
| 
        abstract
        
        
        
        
        boolean | 
      isRedirect()
      Gets whether the request was a result of a server-side redirect. | 
Public methods
getMethod
public abstract String getMethod ()
Gets the method associated with the request, for example "GET".
| Returns | |
|---|---|
| String | the method associated with the request. | 
getRequestHeaders
public abstract Map<String, String> getRequestHeaders ()
Gets the headers associated with the request. These are represented as a mapping of header name to header value.
| Returns | |
|---|---|
| Map<String, String> | the headers associated with the request. | 
getUrl
public abstract Uri getUrl ()
Gets the URL for which the resource request was made.
| Returns | |
|---|---|
| Uri | the URL for which the resource request was made. | 
hasGesture
public abstract boolean hasGesture ()
Gets whether a gesture (such as a click) was associated with the request.
 For security reasons in certain situations this method may return false even though
 the sequence of events which caused the request to be created was initiated by a user
 gesture.
| Returns | |
|---|---|
| boolean | whether a gesture was associated with the request. | 
isForMainFrame
public abstract boolean isForMainFrame ()
Gets whether the request was made in order to fetch the main frame's document.
| Returns | |
|---|---|
| boolean | whether the request was made for the main frame document. Will be falsefor subresources or iframes, for example. | 
isRedirect
public abstract boolean isRedirect ()
Gets whether the request was a result of a server-side redirect.
| Returns | |
|---|---|
| boolean | whether the request was a result of a server-side redirect. | 
