On 9/29/07, Vasiljevic Zoran <[EMAIL PROTECTED]> wrote: > Hi! > > I'm referring to this entry in the ChangeLog: > > * nsd/tclresp.c: Add the -binary switch to ns_headers to signify > that you > intend sending binary data (probably with ns_write) and that the > mime-type header should not have a charset declaration appended. > > Eh? I cannot see that in the code. The current implementation > (as in CVS) simply decides this on existence of the last > (optional) paramater that would specify length of the response > to be included in Content-Length header. > > As this is now implemented, I cannot create output headers that > have no Content-Length inside, although I would like to send > binary data AND I do not know how large that data would be > in advance. > > I suggest either adding that option OR use the simple convention > of length=-1 that would specify binary datastream of unknown length. > > Until we sort this out, I will just check-in the simpler (latter) > variant. If somebody objects I will rewrite it to "-binary" switch. > > In conjuction to this, I would also like to know what is the purpose > of the "ns_startcontent" command? I cannot see that documented nor I > do understand how is this supposed to be used with ns_headers and > ns_write. >
Does this make sense: http://naviserver.sourceforge.net/n/naviserver/files/ns_write.html ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel