Package org.alfresco.web.app.servlet
Class HTTPProxy
java.lang.Object
org.alfresco.web.app.servlet.HTTPProxy
Simple server-side HTTP Request / Response
- Author:
- davidc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
initialiseResponse
(URLConnection urlConnection) Initialise responsevoid
service()
Perform requestprotected void
setRequestHeaders
(URLConnection urlConnection) Set request headersprotected void
writeResponse
(InputStream input, OutputStream output) Write response
-
Field Details
-
url
-
response
protected javax.servlet.http.HttpServletResponse response
-
-
Constructor Details
-
HTTPProxy
public HTTPProxy(String requestUrl, javax.servlet.http.HttpServletResponse response) throws MalformedURLException Construct- Parameters:
requestUrl
- url to requestresponse
- response to write request back to- Throws:
MalformedURLException
-
-
Method Details
-
service
Perform request- Throws:
IOException
-
initialiseResponse
Initialise response- Parameters:
urlConnection
- url connection
-
setRequestHeaders
Set request headers- Parameters:
urlConnection
- url connection
-
writeResponse
Write response- Parameters:
input
- input stream of requestoutput
- output stream of response- Throws:
IOException
-