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 voidinitialiseResponse(URLConnection urlConnection) Initialise responsevoidservice()Perform requestprotected voidsetRequestHeaders(URLConnection urlConnection) Set request headersprotected voidwriteResponse(InputStream input, OutputStream output) Write response
-
Field Details
-
url
-
response
protected jakarta.servlet.http.HttpServletResponse response
-
-
Constructor Details
-
HTTPProxy
public HTTPProxy(String requestUrl, jakarta.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
-