Abrir site com cookies previamete setados

6 respostas
pedroroxd

Como abrir um site com os cookies DELE já setados?
Ou melhor, como setar cookies para um site que não seja seu

Tipo assim: Quero criar um cookie do tipo
Name: lol
Content: 123321
Host: [color=red]www.google.com[/color]
Path: /

E depois abrir a janela do google.

É como se fosse o cookie editor do firefox:

Como posso fazer isso?
Vlws!

6 Respostas

E

http://thinkvitamin.com/code/how-to-create-totally-secure-cookies/


http://www.securiteam.com/securityreviews/5EP0L2KHFG.html

pedroroxd

O wikipedia ajudou a entender…
O primeiro deu 1 base…

O terceiro não entendi mt bem…

Mas enfim, quero saber como fazer isso em uma servlet, pq a minha aplicação na realidade é desktop…
Seria o cookie editor só que desktop…

A pessoa digita as coisas, abre-se uma página web setando os cookies que a pessoa digitou…

vlws

E

http://download.oracle.com/docs/cd/E17802_01/products/products/servlet/2.3/javadoc/javax/servlet/http/HttpServletResponse.html#addCookie(javax.servlet.http.Cookie)

pedroroxd
entanglement:
http://download.oracle.com/docs/cd/E17802_01/products/products/servlet/2.3/javadoc/javax/servlet/http/HttpServletResponse.html#addCookie%28javax.servlet.http.Cookie%29
Então.. No addCookie vc passa 2 argumentos como parâmetro... Tentei assim:
public class Teste extends HttpServlet {

	private static final long serialVersionUID = 1L;

	protected void service(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
						
		  Cookie ck = new Cookie("lol", "123321");   
		  ck.setMaxAge(30 * 60);
		  ck.setPath("/");
		  ck.setDomain("www.google.com");
		  response.addCookie(ck);
		  response.sendRedirect("http://www.google.com"); 
			
	}
}

Mas não dá certo..

pedroroxd

To fazendo algo de errado no código acima??
Se eu tiro a linha:

ck.setDomain("www.google.com");

Funciona certinho. Todos os campos ficam igual setei…
Mas eu preciso do domínio também.

[color=red]PS:[/color] Quando eu tiro essa linha, o domain fica locahost

Vlws

pedroroxd

Tá errado?
Tá certo?
Não dá mesmo pra fazer isso via servlet?

Vlws…

Criado 14 de dezembro de 2010
Ultima resposta 18 de dez. de 2010
Respostas 6
Participantes 2