问题
I basically want to set up a proxy server using Java which will capture the outgoing requests and the incoming response and dump it in a file. It should be able to handle SOAP and REST
回答1:
It looks like Muffin will support these requirements.
回答2:
You may want to look at this monitoring tool: http://www.membrane-soa.org/soap-monitor/
Cheers!
回答3:
I'd use WireMock (Java) --if I wasn't already using Mountebank (NodeJS).
回答4:
Apache JMeter (100% Java) Open Source
Supports:
- Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
- SOAP / REST Webservices
- FTP
- Database via JDBC
- LDAP
- Message-oriented middleware (MOM) via JMS
- Mail - SMTP(S), POP3(S) and IMAP(S)
- Native commands or shell scripts
- TCP
- Java Objects
来源:https://stackoverflow.com/questions/7670615/java-proxy-server-which-will-monitor-log-the-traffic-http-soap-rest