It's hard to give a full answer without knowing more, but at a minimum, set the User-Agent
header. For instance, to mimic IE9:
curl -A 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0)' <other options> <url>
It might respond with a session variable and cookies, which you then need to propagate. The session variables have to be sort of programmatically copied and sent along with -H
option of your next curl invocation. The cookies can be managed by curl with -b
and -c
. Again, without specifics, no can-do on examples.