Test the HTTP proxy servlet with an integration node that receives HTTP requests and
passes them to a message flow.
Before you begin
To test the HTTP proxy servlet, use an existing web services client application or write your own
SSL test client application by using Java™.
Before you test the HTTP proxy servlet, you must have completed the following tasks:
Procedure
To test the HTTP proxy servlet, complete the following steps:
- Install a client application that can send HTTP or SSL (HTTPS) requests.
For example,:
- An open source tool available from the OpenSSL downloads website that can be
used to send HTTPS requests to the servlet container.
- An integration node message flow that has an HTTPRequest
or SOAPRequest node, which can generate and send HTTP
requests to an HTTP listener.
- A web browser, by using web pages or Java Server Pages
(JSP), that can send HTTP POST requests. Most web browsers support HTTP and HTTPS.
- A client application that sends requests by using HTTP, HTTPS, or both HHTP and HTTPS.
- Configure a message flow with HTTP and SOAP input and reply nodes. The HTTPInput and SOAPInput
nodes must be configured with a URL that matches the context root of the HTTP proxy servlet; for
more information, see Importance of the context root when you configure the HTTP proxy servlet.
The message flow receives the
messages from the HTTP proxy servlet. If an HTTP or SOAP reply node is configured, responses are
sent back to the HTTP proxy servlet.
Results
You have tested the HTTP proxy servlet.