bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] wget --post-data not getting past login page


From: loc
Subject: Re: [Bug-wget] wget --post-data not getting past login page
Date: Fri, 4 May 2012 09:52:06 -0400

I can't seem to get wget --post-data to work with any site, I've tried
a few more and none work.

Below is one I'm trying as a test and if I load the page in Firefox
and just put "test" in for the
First Name field a new page is loaded which says:

"An Error Has Occured
You must fill in the field Last Name"

Now if I try to load this with wget, it just downloads the page with
the form it doesn't seem
to be posting the data.

wget --post-data='fFirstName=test&fLastName=&fJobTitle=&fCompanyName=&fAddress1=
&fAddress2=&fCity=&fState=&fZip=&fCountry=&fPhone=&fFax=&fEmail=&fIAmAn=&fUseEDG
E=&fHaveEDGE=%28Not+Selected%29&fWhyHere=&fOS=&fComments=&BtnDownload=Download+D
emo+Now' \
http://www.microlite.com/downloads/index.html


On Wed, May 2, 2012 at 11:02 AM, loc <address@hidden> wrote:
> I'm trying to use wget with --post-data to log into a web site, but it
> isn't getting past the login page.  The login page is being downloaded
> and saved when I run this command.
>
> wget --debug --cookies=on --no-check-certificate 
> --ca-directory=/etc/ssl/certs \
> --save-cookies=cookies.txt --keep-session-cookies \
> --post-data='txtUserID=<user>&txtUserPWD=<pass>&chkRememberID=1&NEXTURL=/&submit1=L
> ogin' https://www.shellsource.com/NR/System/Access/ManualLogin.asp
>
> If I try to load another page after, it also just downloads the login page.
>
>
> wget --keep-session-cookies --no-check-certificate --load-cookies cookies.txt 
> \
> http://www.shellsource.com/ShellSource/MyAccount/AccountStatements/DisplayAcctHis
> toryNew.htm?txtcoids=82818730
>
> I have verified the cookie is being written to cookies.txt.
>
> Here is the login page source, am I using all the correct fields
> names?  After the hidden field NEXTURL there is another hidden field,
> but doesn't appear to have a name, could this be causing problems?
>
> HTML>
> <HEAD>
> <title>Shell Source Login</title>
> <script src="/js_scripts/b2b_CommonFunctions.js" 
> language="javascript"></script>
> <script language="JavaScript">
> function SetFocus()
> {
> window.document.LoginFrm.txtUserID.focus()
> }
> </script>
> <link rel=StyleSheet href="/css/b2b1.css">
> </HEAD>
> <body bgcolor="#003366" leftmargin="0" topmargin="0" onload="SetFocus()">
> <form id="LoginFrm" name="LoginFrm" method="post"
> action="ManualLoginSubmit.asp">
> <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
>        <tr><td width="100%" height="20%">&nbsp;</td></tr>
>        <tr><td width="100%"><table border="0" cellpadding="0"
> cellspacing="0" width="100%">
>
>                <tr><td width="25%">&nbsp;</td><td width="60%"><table 
> width="100%"
> border="0" cellpadding="0" cellspacing="0" class="content-table">
>                        <tr><td class="blue2-padded" width="100%" 
> align="left"><span
> class="text-instruct"><b>Login: </b></span></td></tr>
>                        <tr><td class="blue3-padded" width="100%"><span
> class="text-instruct">Please enter your Shell Source User Id and
> Password.</span></td></tr>
>                        <tr><td align="center" class="content-detail"
> style="padding:5px"><table border="0" cellpadding="0" cellspacing="2"
> width="80%">
>                                <tr><td class="content-detail" 
> style="color:#003366" width="100%">
>                                <div id="UserMsg" class="text-instruct" 
> style="color:#FF0000"></div>
>                                </td></tr>
>                                <tr><td width="100%" class="text-instruct" 
> style="color:#003366">
>
>                                        <table width="100%">
>                                                <tr>
>                                                        <td 
> class="text-instruct" style="color:#003366"
> align="left"><B>User Name :</b></td><td class="text-instruct"
> style="color:#003366" align="left"><input class="text"
> name="txtUserID" value=''></td>
>                                                </tr>
>                                                <tr>
>                                                        <td 
> class="text-instruct" style="color:#003366"
> align="left"><B>Password :</b></td><td class="text-instruct"
> style="color:#003366" align="left"><input class="text" type='password'
> name="txtUserPWD"></td>
>                                                </tr>
>                                        </table>
>
>                                        </td>
>                                        </tr>
>                                <tr><td height="20" class="text" 
> align="center" colspan="2"></td></tr>
>                                <tr><td height="20" class="text" 
> align="center" colspan="2"><table
> border="0" cellpadding="0" cellspacing="0">
>                                    <tr><td class="text" align="left"><input 
> type='Checkbox'
> value="1" name="chkRememberID">&nbsp;&nbsp;Remember my User ID on this
> computer.
>                                    <BR><BR>
>                                    To best serve your business needs, your 
> browser must be
> cookie-enabled for this site to work properly.<BR><BR>
>                                    <a href="Javascript:MyPopUp('cookies.asp', 
> 500, 350);"><B>What
> does this mean?</b></a></td></tr>
>
>                                     </table></td></tr>
>                                </table></td></tr>
>                        <tr><td class="blue3-padded" width="100%"><table 
> border="0"
> cellpadding="5" cellspacing="0" width="100%">
>                                <tr><td width="50%" align="left"><a 
> href="UserForgetPassword.asp"
> target='_self'><img src="/images/passwd.gif" hspace="5"
> border="0"></a></td><td width="50%" align="right"><input type="hidden"
> Name="NEXTURL" value="/"><input type="hidden" value="/"><input
> type="image" src="/images/submit_btn.gif" value="Login" id=submit1
> name=submit1></td></tr>
>                                </table></td></tr>
>                                </table></td><td width="25%">&nbsp</td></tr>
>                </table></td></tr>
>        <tr><td width="100%" height="100%">&nbsp;</td></tr>
> </table>
>
>
>                <!--input type="hidden" id="SiteID" name="SiteID" value="" />
>                <input type="hidden" id="SiteTicket" name="SiteTicket" 
> value="" />
>                <input type="hidden" id="ReturnURL" name="ReturnURL" value="" 
> />
>                <input type="hidden" id="FirstURL" name="FirstURL" value="" />
>                <input type="hidden" id="AuthType" name="AuthType" value="" 
> /-->
>
> </form>
> </BODY>
> </HTML>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]