Allow the creation of HTTP proxy routes using camel-jetty as input to camel-http
--------------------------------------------------------------------------------

                 Key: CAMEL-911
                 URL: https://issues.apache.org/activemq/browse/CAMEL-911
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-http, camel-jetty
            Reporter: Michael Murphree


It would be nice if we could create arbitrary proxies for web URLs (web 
services, especially) that direct requests through Camel.  We should be able to 
map one URL path to another.

For example:
...
from("jetty:http://localhost:8080/myservices/myservice";)
        .to("http://svchost:80/Service1.asmx";);
...

If I pointed a web browser and sent a GET request to the listening URL 
(http://localhost:8080/myservices/myservice?wsdl), I should receive the WSDL 
for the service.  If I send a POST request with SOAP invoking the service, I 
should likewise get the SOAP response with the appropriate content type 
settings, etc.

This allows me to set up an uncomplicated HTTP proxy, while still retaining the 
ability to intercept and process the message.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to