Hi David,
I think perhaps your post is a bit ambiguous;
<< I was using p_web.GetValue('xml'), in the WebHandler procedure, to parse incoming XML using XFiles.
ok.
<< However, now I want to use StringTheory and Cryptonite to compress and encrypt the data between the client and server.
you're implying that you want to encrypt the data coming from the _client_ ? So the client is not a browser, but another clarion program, using the Webclient class?
the postdata is put into another value, one called _postdata_ (and the incoming header is placed in _postheader_) so you can get it from there.
Incidentally, it gets parsed into the xml value not if it "detects it to be xml" but rather based on the content-type being text/xml or application/soap+xml
so even if the content was compressed it would still be in the xml field "as is" if the content type was set to one of those.
cheers
Bruce