I'm trying to login to http://britishairways.com/ using Ben Nadel's CFHTTPSession.cfc, but am having trouble getting it to work. I'm not sure what I'm missing or overlooking.
Here is my code:
<cfset objResponse = objHttpSession
.NewRequest( "https://www.britishairways.com/travel/home/execclub/_gf/en_us" )
.Get()/>
<cfset objResponse = objHttpSession
.NewRequest( "https://www.britishairways.com/travel/loginr/public/en_us" )
.AddFormField( "membershipNumber", "#username#" )
.AddFormField( "password", "#password#")
.AddFormField( "Directional_Login","/travel/home/execclub/_gf/en_us" )
.AddFormField( "eId", "109001")
.AddFormField( "URLMembershipType", "onbusiness")
.AddFormField( "rememberLogin", "false")
.Post()/>
<cfset objResponse = objHttpSession
.NewRequest( "https://www.britishairways.com/travel/home/execclub/_gf/en_us" ).Get()/>