public interface Proxy
Proxy
...Modifier and Type | Method and Description |
---|---|
void |
addExtraFile(java.lang.String name,
Binary data,
java.lang.String fileName) |
void |
addExtraFile(java.lang.String name,
java.io.File file) |
void |
addExtraFile(java.lang.String name,
java.io.File file,
java.lang.String fileName) |
void |
addExtraHeader(java.lang.String name,
java.lang.String value)
Adds an extra header to the request
|
void |
addExtraParameter(java.lang.String name,
java.lang.String value)
Adds an extra parameter to the request
|
void |
addExtraParameters(HttpServletRequest request)
Adds extra parameters from the request
|
void |
close() |
int |
doGet(java.lang.String path) |
int |
doPost(java.lang.String path) |
java.lang.String |
fetch() |
long |
getContentLength() |
java.lang.String |
getContentType() |
org.apache.http.auth.Credentials |
getCredentials() |
java.lang.String |
getLastModified() |
java.lang.String |
getLocation(boolean rewrite,
boolean spool) |
org.apache.http.Header |
getResponseHeader(java.lang.String name) |
java.lang.String |
getResponseHeaderValue(java.lang.String name) |
ProxyTracker |
getTracker() |
boolean |
isHtml() |
boolean |
isIgnoreTypeAttribute() |
void |
rewrite(java.io.Writer writer) |
java.lang.String |
rewriteURL(java.lang.String url,
boolean spool)
Rewrite a (possible relative) URL.
|
void |
setContextPath(java.lang.String path) |
void |
setCredentials(org.apache.http.auth.Credentials credentials) |
void |
setFollowRedirects(boolean followRedirects) |
void |
setIdString(java.lang.String id) |
void |
setIgnoreTypeAttribute(boolean ignoreTypeAttribute) |
void |
setLastModified(java.lang.String lastModified) |
void |
setTracker(ProxyTracker tracker) |
void |
setWriter(java.io.PrintWriter writer)
Set writer to use when appending new content.
|
int |
spool(java.io.OutputStream out) |
void |
spoolCss(java.io.Writer out) |
ProxyTracker getTracker()
void setTracker(ProxyTracker tracker)
void setContextPath(java.lang.String path)
void setIdString(java.lang.String id)
void addExtraParameter(java.lang.String name, java.lang.String value)
name
- parameter namevalue
- parameter valuevoid addExtraHeader(java.lang.String name, java.lang.String value)
name
- header namevalue
- header valuevoid addExtraParameters(HttpServletRequest request)
request
- servlet requestvoid addExtraFile(java.lang.String name, java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
void addExtraFile(java.lang.String name, java.io.File file, java.lang.String fileName) throws java.io.FileNotFoundException
java.io.FileNotFoundException
void addExtraFile(java.lang.String name, Binary data, java.lang.String fileName) throws java.io.FileNotFoundException
java.io.FileNotFoundException
boolean isIgnoreTypeAttribute()
void setIgnoreTypeAttribute(boolean ignoreTypeAttribute)
void setWriter(java.io.PrintWriter writer)
writer
- print writerjava.lang.String rewriteURL(java.lang.String url, boolean spool)
url
- url to rewritespool
- if true, the spool path is usedorg.apache.http.auth.Credentials getCredentials()
void setCredentials(org.apache.http.auth.Credentials credentials)
int doGet(java.lang.String path) throws java.io.IOException
java.io.IOException
int doPost(java.lang.String path) throws java.io.IOException
java.io.IOException
void close()
boolean isHtml()
java.lang.String getContentType()
java.lang.String getLastModified()
void setLastModified(java.lang.String lastModified)
long getContentLength()
java.lang.String getLocation(boolean rewrite, boolean spool)
org.apache.http.Header getResponseHeader(java.lang.String name)
java.lang.String getResponseHeaderValue(java.lang.String name)
void rewrite(java.io.Writer writer) throws java.io.IOException
java.io.IOException
int spool(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
void spoolCss(java.io.Writer out) throws java.io.IOException
java.io.IOException
java.lang.String fetch() throws java.io.IOException
java.io.IOException
void setFollowRedirects(boolean followRedirects)
"Copyright © 2010 - 2019 Adobe Systems Incorporated. All Rights Reserved"