URL Redirection in CGI 
November 28th, 2006, 11:09 AM
| | Newbie | | Join Date: Nov 2006
Posts: 3
| | URL Redirection in CGI
Hi
How to redirect to a url of a site's particular page.I had tried like this in my prog. Is it correct? Redirection url:
http://www.gmail.com/login.cgi?LOGIN=abc&PASSWORD=123&domain=google.com &page=inbox
The problem that I am facing is that it takes gmail site but not using the parameters in the url(LOGIN=abc&PASSWORD=123&domain=google.com&page= inbox).
Any help will be greatly appreciable!!!!!!!!!!!
| 
November 28th, 2006, 02:20 PM
| | Member | | Join Date: Nov 2006
Posts: 83
| |
I don't think you have a redirection problem.
There are Perl modules that might be useful to you: http://search.cpan.org/search?query=gmail | 
November 29th, 2006, 11:47 AM
| | Newbie | | Join Date: Nov 2006
Posts: 3
| |
Hi
It is not a specific to gmail ,I would like to do it for general.........I have used LWP::Simple module and its get() method..........can you provide me a better solution for this issue.................
| 
November 29th, 2006, 12:09 PM
| | Member | | Join Date: Nov 2006
Posts: 83
| |
I haven't understood what "this issue" is. Make a better effort to explain what it is you want to accomplish. Also, post a short but complete script, that we can copy and run, and that demonstrates the problem you are having.
| 
December 6th, 2006, 07:15 AM
| | Newbie | | Join Date: Oct 2006
Posts: 21
| | Quote: |
Originally Posted by kavin Hi
How to redirect to a url of a site's particular page.I had tried like this in my prog. Is it correct? Redirection url: http://www.gmail.com/login.cgi?LOGIN...com&page=inbox
The problem that I am facing is that it takes gmail site but not using the parameters in the url(LOGIN=abc&PASSWORD=123&domain=google.com&page= inbox).
Any help will be greatly appreciable!!!!!!!!!!! |
Hi
url redirection is very easy
suppose u have a cgi program called home.pl which displays home page...but now u want the users to goto yahoo home page everytime they try to access the home.pl page.. to do this u need to change the code of home.pl to this -
#!c:\perl\bin\perl
-
-
use CGI;
-
my $co = new CGI();
-
-
$co->redirect('http://www.yahoo.com');
-
####################################
this will do the job for u.
geek491
Last edited by pbmods; October 12th, 2007 at 11:24 PM.
Reason: Added CODE tags.
| 
December 7th, 2006, 03:29 AM
| | Newbie | | Join Date: Nov 2006
Posts: 3
| |
Hi
Thanks for your suggestion............
But if I need my cgi script to redirect to the inbox page of my Yahoo mail(providing username and password in redirecting url), then what will be the solution??
| 
December 20th, 2006, 08:35 AM
| | Newbie | | Join Date: Oct 2006
Posts: 21
| | Quote: |
Originally Posted by kavin Hi
Thanks for your suggestion............
But if I need my cgi script to redirect to the inbox page of my Yahoo mail(providing username and password in redirecting url), then what will be the solution?? | unfortuanately yahoo encrypts the parameters before it sends it...so u cant use simple redirection like
http://yahoomail.co.in/user=abc,password=abc
it wont work... a session id which is created is unique and cant be replicated using url.
| 
December 27th, 2006, 10:44 AM
| | Newbie | | Join Date: Nov 2006 Location: Bulgaria Age: 28
Posts: 10
| |
hi,
browser uses HTTPS when sending user and password to google site and receives some auth cookies.
about the redirection, here is my suggestion: -
#!/usr/bin/perl
-
print "Location: http://domain.com\n\n";
-
Svet
Last edited by pbmods; October 12th, 2007 at 11:24 PM.
Reason: Fixed CODE tags.
|  | | Thread Tools | Search this Thread | | | | | | | What is Bytes?
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 220,662 network members.
|