Hi, >* if they're out of sync, which one takes precedence (that >is, do I process a Content-Type that isn't listed in the >Content-Type-List?)
The Content-Type contains "multipart/*", while the Content-Type-List contains the types (app/sdp, app/isup, app/whatever etc) within that multipart. Please note that I am talking about SIP headers, not in the MIME bodies (of course, if a MIME body contains another multipart/*, the header could perhaps also be used there). >* if a UA knew an intermediate box used Content-Type-List, >the UA could use Content-Type-List to make the intermediate >box think some sort of Content-Type is not present. That >additional content-type might contain the secret of the >universe, which the intermediate box really needed to know. Well, this depends on the functionality of the middle-box. If the middle-box is going to do some kind of policing, or otherwise verify that the multipart actually contains what is claimed in the Content-Type-List, it will have to parse the multipart anyway. >* looking for "^Content-Type *:" isn't too hard; you don't >really need to bother parsing MIME and looking for nested >parts unless there is, in fact, a content-type you care >about. Per Paul's message, if you only want ones with >Content-Disposition: session, you could look for that string >within 4-5 lines of Content-Type; if you found it, then you >could parse the MIME in the body. I don't think it's that easy. Assume one MIME body contains a SIP message (or part of a SIP message), or any other protocol which uses the Content-Type header, which is not the Content-Type header of the MIME body itself. The same goes for Content-Disposition. Regards, Christer > > -----Original Message----- > > From: Christer Holmberg (JO/LMF) > > [mailto:[EMAIL PROTECTED] > > Sent: Thursday, May 10, 2007 6:44 PM > > To: Paul Kyzivat; Dan Wing > > Cc: [EMAIL PROTECTED]; [email protected] > > Subject: RE: [Sip] Support for Multipart/MIME > > > > > > Hi, > > > > The following is not a proposal, but more "brain storming". > > > > Would it be helpful to have a SIP header, e.g. > > Content-Type-List, which > > would list the different Content-Types in a multipart/* body. > > > > A node could then first check that header in order to see > whether the > > multipart/* contains something a specific node is interested in - > > without having to parse the full multipart/* body first. It could > > speed up the processing in nodes which may have interest only in a > > small set of Content-Types. > > > > Comments? > > > > Regards, > > > > Christer > _______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
