On Tue, 5 Apr 2011 23:21:45 +0200, dario p wrote:
Hello!
I'm dario, from italy!
I was looking to squid because i need a proxy that can filter request
to my server.
I need a proxy to filter web-service request like soap message
(tcp-http-soap-xml).
The request body of http is a xml.
I want something like count the number of the tag inside the xml and
filter is the number is > X.
Then i would like to change the value of X on the feedback of the
server CPU. (dynamic behaviour)
I don't know if squid is what i need, but maybe you can suggest a
solution, even if i have to create a plugin o something like this.

Thanks for your time.

None of this is relevant operations for any proxy/relay to be doing.

Body data validation is a basic security measure that MUST be performed properly by each application. Squid will validate that the transfered body is the right size or the right encoding. Whether the background application can handle the request is a matter for that application to say.

If you are stuck with a dud web-app you could write yourself a wrapper script or program for it which did all this and passed the results to the other app. That would also allow you to do things like split the request body into sections for action across several calls to the SOAP app.

Amos

Reply via email to