Package org.alfresco.web.app.servlet
Class HTTPProxy
- java.lang.Object
-
- org.alfresco.web.app.servlet.HTTPProxy
-
public class HTTPProxy extends java.lang.Object
Simple server-side HTTP Request / Response- Author:
- davidc
-
-
Constructor Summary
Constructors Constructor Description HTTPProxy(java.lang.String requestUrl, javax.servlet.http.HttpServletResponse response)
Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initialiseResponse(java.net.URLConnection urlConnection)
Initialise responsevoid
service()
Perform requestprotected void
setRequestHeaders(java.net.URLConnection urlConnection)
Set request headersprotected void
writeResponse(java.io.InputStream input, java.io.OutputStream output)
Write response
-
-
-
Method Detail
-
service
public void service() throws java.io.IOException
Perform request- Throws:
java.io.IOException
-
initialiseResponse
protected void initialiseResponse(java.net.URLConnection urlConnection)
Initialise response- Parameters:
urlConnection
- url connection
-
setRequestHeaders
protected void setRequestHeaders(java.net.URLConnection urlConnection)
Set request headers- Parameters:
urlConnection
- url connection
-
writeResponse
protected void writeResponse(java.io.InputStream input, java.io.OutputStream output) throws java.io.IOException
Write response- Parameters:
input
- input stream of requestoutput
- output stream of response- Throws:
java.io.IOException
-
-