- From: Mark Nottingham <mnot@mnot.net>
- Date: Thu, 10 May 2001 11:11:59 -0700
- To: Mark Baker <distobj@acm.org>
- Cc: xml-dist-app@w3.org
While I haven't completely made my mind up about SOAPAction, I strongly believe this option should be given consideration. I *think* the primary objection to it is that it can't reflect "nesting", such as a SOAP message in a MIME envelope that contains other objects. I can imagine three ways of addressing this: * leave it as-is; each MIME message part can have a content-type associated; therefore, once the message has been opened, the SOAP content-type is evident. This won't work if the SOAPy-ness of the message needs to be known before the message is de-MIMEified (solid use cases?) * Use the parameter(s) on the content-type to communicate the SOAPy-ness. I.e., Content-Type: Multipart/Related; boundary=MIME_boundary; type=text/xml; soap-intent="soaphints"; start="<claim061400a.xml@claiming-it.com>" On Wed, May 09, 2001 at 09:39:36PM -0400, Mark Baker wrote: > I agree with Henrik that SOAPAction is akin to Content-Type (at least > when used and documented properly 8-). Perhaps if the media type that > was used supported describing this extended type information, a new > header wouldn't be necessary. > > text/xml and application/xml don't include any parameter that would > allow for this information to be carried. I suppose we could attempt to > updated RFC 3023 to add one, but given the other issues with using them > (as discussed here), I suggest that using a media type of > application/[soap|xmlp]+xml with a suitably named parameter > ("namespace"?) may be the easiest way to go ... assuming of course, that > SOAPAction is still unfavourable to so many. > > FWIW, I'm ok with SOAPAction. If you buy the extended type argument, > then this discussion is about syntax. But perhaps a syntax better > suited to describing what SOAPAction aims to achieve isn't such a bad > thing. > > MB > -- Mark Nottingham http://www.mnot.net/
Received on Thursday, 10 May 2001 14:12:17 UTC