Problema com httpclient (addParamater sendo o input type image)

4 respostas
A

Olá,

Eu estou tendo problemas na hora de adicionar os parametros para uns input do tipo image usando o framework commons.httpclient.

Geralmente cada campo guarda apenas um valor, mas no caso do image, eu teria que guardar o X e o Y e eu não faço idéia de como fazer isso, tentei de várias formas estupidas de como poderia ser informado. Alterei o form para get em vez de post, apenas para visualizar de qual forma era enviada para o servidor.

no caso o campo tem o nome “submit” e eu estou tentando da seguinte maneira

captcha= new PostMethod(nextURI);
captcha.addParameter("submit.X", x);
captcha.addParameter("submit.x", x);
captcha.addParameter("submit.Y", y);
captcha.addParameter("submit.y", y);
client.executeMethod(captcha);

Agradeço por qualquer resposta.
atts

4 Respostas

C

Fala cara blz?

Vc conseguiu alguma solução? Estou com um problema parecido, preciso acessar uma pagina com CAPTCHA.

Vlw

A

hehe, pior que consegui.
Quando voltar pra casa, eu dou uma procurada nos fontes e passo a solução, mas é algo assim em relação aos form type image que eu me lembre, vai tentando caso for urgente, não tenho os meus projetos aqui.

C

Legal cara,

fico no aguardo.

vlw

A
cara, é aquilo mesmo, vc tem que pegar o nome do campo, que no meu caso era submit”, e informar as posições x e y

captcha.addParameter(submit.x”, x);

captcha.addParameter(submit.y”, x);

o valor x e y tem q ser convertidos pra String

Criado 25 de setembro de 2010
Ultima resposta 22 de dez. de 2011
Respostas 4
Participantes 2