Re: varnish y cookies... [Casi solución]
El Mon, 02 Jun 2014 23:04:20 +0200, José Miguel (sio2) escribió:
> El Mon, 02 de Jun de 2014, a las 06:00:58PM +0000, Camaleón dijo:
>
>>> Fue lo primero que intenté: meter un "\\n", pero tampoco.
>> Aum... pues a ver si se le ocurre a alguien otra idea.
>
> Ya sé por qué falla: el problema es que no sé cómo arreglarlo
> limpiamente. Resulta que:
>
> $ varnishd -C -f /etc/varnish/default.vlc
>
> Escupe el código en C que se genera a partir del fichero de
> configuración. Fui a buscar mis "\n" y resulta que el que había escrito
> dentro del inline C se mantenía escrito así, pero el otro aparecía como
> "\\n". Para confirmar, reescribí en inline C la primera de las líneas:
>
> set beresp.http.X-Set-Cookie = regsuball(beresp.http.X-Set-Cookie,", ([A-Za-z0-9]+=)","\n\1");
^^
Pero eso es tal y como lo habías puesto antes ¿no? :-?
https://lists.debian.org/debian-user-spanish/2014/06/msg00014.html
> y ¡bingo!, así funciona. Lo me parece engorrosísimo es tener que
> escribir esa línea en inline C (que se convierten en varias), sólo
> porque quiera usar "\n". Supongo que habrá alguna forma de escribir el
> retorno de carro.
>
> ?:/
Aquí ya me he perdido... mejor lo releo mañana con los ojos abiertos (-_-).
Saludos,
--
Camaleón
Reply to: