CInternetSession & OpenURL w/cookies

I'm using CStdioFile, CInternetSession, & OpenURL to bring down web pages.  I've come across a web page that sets a cookie as a user session.

When I access it in VC++6.0 I get a "session timed out" page returned, "please turn on cookies".  If I turn off cookies on my IE4, my program prompts me to save, but regardless of if I do or not I can't get my webpage to load up.

Any help?
peshoffAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
arbitraryConnect With a Mentor Commented:
As i can see it you should increase the server time out as the following :
m_pSession = new CInternetSession;
int nTimeOut= 30000;  
m_pSession->SetOption(INTERNET_OPTION_CONNECT_TIMEOUT,nTimeOut);
and adding the following option is useful as well.
m_pSession->SetOption(INTERNET_OPTION_CONNECT_BACKOFF,1000);
the wininet suppose to handle the cookies by default but you can
add your own handling by using Get / SetCookie in CInternetSession .

it looks like a time out problem only

0
 
peshoffAuthor Commented:
Thanks.  I will try out the timeout variable.  I may not be going to the page that sets the cookie initially, which I think may be the problem if the timeout doesn't work.

I thought that the wininet was supposed to take care of that by itself.  Thanks for your help.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.