You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Randy Paries <rt...@gmail.com> on 2006/06/21 03:17:38 UTC
[HttpClient] help deciphering a html trace
Hello,
I realize this may not be a HttpClient question per-say, but i think
this group is the best to help me. If not maybe you can point me in
the correct direction.
I am trying to get some data from a page using HttpClient. To get to
the data i have to log in.
I am using httpLook as a tool to see exactly what is being sent so i
can duplicate it with HttpClient.
But i am having trouble getting authenticated. An i am not sure what i
am looking at with this trace and hopefully someone can explain it to
me.
so here is my post::
==================================================================
POST /REPSuite/login.page HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint,
application/msword, application/x-shockwave-flash, application/pdf,
*/*
Accept-Encoding: gzip, deflate
Accept-Language: en-us
Host: www.mydomain.com
Referer: https://www.mydomain.com/REPSuite/login.page
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
.NET CLR 1.1.4322)
Cache-Control: no-cache
Connection: Keep-Alive
Content-Length: 74
Content-Type: application/x-www-form-urlencoded
Cookie: JSESSIONID=00019dKeSOO38agTqxkYO1PyYyS:11em7rfkp; s_cc=true;
s_sq=mydomain%3D%2526pid%253Dlogin.page%2526pidt%253D1%2526oid%253Dhttps%25253A//www.youravon.com/REPSuite/static/images/buttons/login.jpg%2526ot%253DIMAGE%2526oi%253D118
ret_view=login&accountNumber=1234578&password=xxxxxx&login.x=19&login.y=9
==================================================================
i then see an expected 302
HTTP/1.1 302 Found
Date: Wed, 21 Jun 2006 01:12:09 GMT
Server: IBM_HTTP_Server/6.0.2 Apache/2.0.47 (Unix)
Pragma: No-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Cache-Control: no-store
Location: https://www.mydomain.com/REPSuite/home.page?appRes=com.avon.gi.rep.core.resman.vprov.ObjProvApplicationResource%401c7f8cb6
Content-Length: 0
Set-Cookie: domaincookie=9dKeSOO38agTqxkYO1PyYyS2006-06-20
21:02:20.342213; Path=/; Domain=mydomain.com
P3P: policyref="/w3c/p3p.xml",CP="NOI DSP COR CURa ADMa DEVa OUR BUS
UNI COM NAV CNT", policyref="/w3c/p3p.xml",CP="NOI DSP COR CURa ADMa
DEVa OUR BUS UNI COM NAV CNT"
Connection: close
Content-Type: text/plain
Content-Language: en-us
==================================================================
then i see a get to the location, and here is were i am confused.
This is a get, and i build a GetMethod and pass it the about Location.
But what i do not know and hope someone can tell me is what is the
data below. The 5 rows of data. Is this send in the get somehow?
Thanks for any help
Randy
GET /REPSuite/home.page?appRes=com.avon.gi.rep.core.resman.vprov.ObjProvApplicationResource%401c7f8cb6
HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-excel, application/vnd.ms-powerpoint,
application/msword, application/x-shockwave-flash, application/pdf,
*/*
Accept-Encoding: gzip, deflate
Accept-Language: en-us
Host: www.mydomain.com
Referer: https://www.mydomain.com/REPSuite/login.page
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
.NET CLR 1.1.4322)
Cache-Control: no-cache
Connection: Keep-Alive
000000 72 65 74 5F 76 69 65 77 3D 6C 6F 67 69 6E 26 61 ret_view=login&a
000010 63 63 6F 75 6E 74 4E 75 6D 62 65 72 3D 39 36 37 ccountNumber=123
000020 37 36 39 31 37 26 70 61 73 73 77 6F 72 64 3D 67 45678&password=x
000030 6F 32 62 73 75 26 6C 6F 67 69 6E 2E 78 3D 31 39 xxxxx&login.x=19
000040 26 6C 6F 67 69 6E 2E 79 3D 39 &login.y=9
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org
Re: [HttpClient] help deciphering a html trace
Posted by Randy Paries <rt...@gmail.com>.
On 6/21/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> On Tue, 2006-06-20 at 20:17 -0500, Randy Paries wrote:
>
> ....
>
> > This is a get, and i build a GetMethod and pass it the about Location.
> > But what i do not know and hope someone can tell me is what is the
> > data below. The 5 rows of data. Is this send in the get somehow?
> >
> > Thanks for any help
> >
> > Randy
> >
> > GET /REPSuite/home.page?appRes=com.avon.gi.rep.core.resman.vprov.ObjProvApplicationResource%401c7f8cb6
> > HTTP/1.1
> > Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
> > application/vnd.ms-excel, application/vnd.ms-powerpoint,
> > application/msword, application/x-shockwave-flash, application/pdf,
> > */*
> > Accept-Encoding: gzip, deflate
> > Accept-Language: en-us
> > Host: www.mydomain.com
> > Referer: https://www.mydomain.com/REPSuite/login.page
> > User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
> > .NET CLR 1.1.4322)
> > Cache-Control: no-cache
> > Connection: Keep-Alive
> >
> > 000000 72 65 74 5F 76 69 65 77 3D 6C 6F 67 69 6E 26 61 ret_view=login&a
> > 000010 63 63 6F 75 6E 74 4E 75 6D 62 65 72 3D 39 36 37 ccountNumber=123
> > 000020 37 36 39 31 37 26 70 61 73 73 77 6F 72 64 3D 67 45678&password=x
> > 000030 6F 32 62 73 75 26 6C 6F 67 69 6E 2E 78 3D 31 39 xxxxx&login.x=19
> > 000040 26 6C 6F 67 69 6E 2E 79 3D 39 &login.y=9
> >
>
> Randy
> That does not make any sense. HTTP GET methods are not supposed to
> enclose request entities. IE is known to be broken but it cannot be that
> broken.
>
> Can this be some asynchronous calls from the java script AJAX style?
>
Oleg
This is where i was confused as well. Beond all the other verbage,
this was the main reason of the post. I would think that if this was
an ajax post, the http client would have just seen a seperate post.
Randy
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org
Re: [HttpClient] help deciphering a html trace
Posted by Oleg Kalnichevski <ol...@apache.org>.
On Tue, 2006-06-20 at 20:17 -0500, Randy Paries wrote:
....
> This is a get, and i build a GetMethod and pass it the about Location.
> But what i do not know and hope someone can tell me is what is the
> data below. The 5 rows of data. Is this send in the get somehow?
>
> Thanks for any help
>
> Randy
>
> GET /REPSuite/home.page?appRes=com.avon.gi.rep.core.resman.vprov.ObjProvApplicationResource%401c7f8cb6
> HTTP/1.1
> Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
> application/vnd.ms-excel, application/vnd.ms-powerpoint,
> application/msword, application/x-shockwave-flash, application/pdf,
> */*
> Accept-Encoding: gzip, deflate
> Accept-Language: en-us
> Host: www.mydomain.com
> Referer: https://www.mydomain.com/REPSuite/login.page
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
> .NET CLR 1.1.4322)
> Cache-Control: no-cache
> Connection: Keep-Alive
>
> 000000 72 65 74 5F 76 69 65 77 3D 6C 6F 67 69 6E 26 61 ret_view=login&a
> 000010 63 63 6F 75 6E 74 4E 75 6D 62 65 72 3D 39 36 37 ccountNumber=123
> 000020 37 36 39 31 37 26 70 61 73 73 77 6F 72 64 3D 67 45678&password=x
> 000030 6F 32 62 73 75 26 6C 6F 67 69 6E 2E 78 3D 31 39 xxxxx&login.x=19
> 000040 26 6C 6F 67 69 6E 2E 79 3D 39 &login.y=9
>
Randy
That does not make any sense. HTTP GET methods are not supposed to
enclose request entities. IE is known to be broken but it cannot be that
broken.
Can this be some asynchronous calls from the java script AJAX style?
Oleg
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org