logo

New Response

« Return to the blog entry

You are replying to:

    • avatar
    • Marcin
    • Posted on Wed 2 Mar 2005 15:46

    Another issue you may run into with @SetHTTPHeader: If the length of the value is longer than 80-something characters Domino INSERTS A LINEBREAK CHARACTER. It's quite common to have a cookie this long when using persistent vs session cookies.

    For example this call:

    @SetHttpHeader( "Set-Cookie"; "test=cn%3DMarcin%20Szczepanski%2Fo%3Dtest%2Fou%3DtestInc;expires=Mon, 7-Mar-2005 00:00:00 GMT;path=/;");

    This call will end up with a line break after the "2005" which will mean the cookie will not get set correctly. On the other hand, this call:

    @SetHttpHeader( "Set-Cookie"; "test=foo;expires=Mon, 7-Mar-2005 00:00:00 GMT;path=/;");

    Is fine as it's not long enough to be affected. I managed to replicate this issue up to 6.5.3.

Your Comments

Name:
E-mail:
(optional)
Website:
(optional)
Comment: