Greetings everybody,
Thanks for the response. The prepended "http://" suggests that
a HTTP server like Apache should be running to listen to the http://
request. But when Apache encounters the word "sendsms" at the end of the
line then will it not get confused as to how to execute the sendsms file?
Apart from basic HTML Apache will not execute any other file on its own.
A special package which is required to run the specialized content should
be plugged-in to Apache.
I will explain what I mean. When you compile a Java Servlet .class file and
try to invoke it as http://<apache-server-name>/<servlet-name> then Apache
automatically tries to search for a servlet engine like say Apache-JServ.
When it successfully locates the configuration for the servlet engine
then it passes on the path of the servlet file to the servlet engine for
execution.
Similarly when a JSP file is invoked then Apache tries to lookout for a JSP
engine like Tomcat. When it locates the configuration file for Tomcat it
passes on the path of the JSP file to Tomcat for successful execution.
Similarly for an ASP file an ASP engine like ChilliSoft ASP is searched for.
For successful execution of a XML file an XML engine like Cocoon is loaded.
This is what I am asking.When I say http://<apache-server-name>/cgi-bin/sendsms?..
then the request goes to Apache. Now apart from basic HTML content Apache will
not handle any other content. So when it sees that sendsms is written in Python
will Apache not require a Python engine to be loaded to handle sendsms?
Sorry for the long-winded story here.
Thanx in advance.
SNODX
Please Note: My e-mail account is not working. So please keep the replies to
this post.