Red de conocimiento informático - Conocimiento informático - Cómo configurar la ruta del servidor de cookies

Cómo configurar la ruta del servidor de cookies

¡El método setPath() de la cookie especifica el directorio donde se puede acceder a la cookie! De forma predeterminada, solo se leen las páginas web con esta cookie configurada en la misma ruta en el mismo servidor web. Si desea que esta cookie se comparta entre varias páginas, debe utilizar el método setPath() de Cookie para establecer la ruta

cookie.setPath("/"), en el directorio de aplicaciones web de Tomcat. Esta cookie se comparte entre varias páginas. todos los directorios.

cookie.setPath("/app1"), esta cookie solo se puede obtener en la aplicación app1. Incluso si esta cookie es generada por app2, app2 no puede acceder a ella.

cookie.setPath("/app1/action"), esta cookie solo se puede obtener en el directorio app1/action.

Creo que deberías poder entender que la ruta de una cookie se refiere al directorio de nivel superior que puede acceder a la cookie, y las subrutas de la ruta también pueden acceder a la cookie.

====

La cookie está configurada en www.baidu.com, pero debe obtenerse en zhidao.baidu.com, por lo que el método setDomain() de Cookie es requerido. .

cookie.setPath("/");

cookie.setDomain("baidu.com");//Solo proporcione la misma parte del nombre de dominio

respuesta.add(cookie);