By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
432,414 Members | 1,057 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 432,414 IT Pros & Developers. It's quick & easy.

Passing a String to a Python CGI Script

P: n/a
When one is using an HTML form via a web broswer, the user submits the form
contents and these are passed to a CGI Python script on the web server.
I need to write a client script that connects to a web site, runs a Python
CGI script on the web server AND passes a string to the CGI Python script
that the Python CGI script can store/manipulate/evalute etc....
I know how to connect to the web site and run the CGI Python script using a
client Python script with the urllib module. But how do I submit/send a
string via this client Python script to the web server on behalf of the CGI
Python script? Can someone give me a clue or a hint on how to do that? Do
I write the string to the web server? If so, how would the CGI Python
script know about it, read it, and store it?
Thanks,
DeepBleu
Jul 18 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
I'll reword that:
A client is writing a string to the web server (IPlanet on a Sun Server)
using a java program. The client then establishes a connection with a cgi
Python program on the server. This client wants the string to be passed
into this cgi Python script on the server.
There are no name=value request pairs. How can this cgi Python script read
the string sent to the web server. The client is POSTING the string as a
REQUEST. For the Pythong cgi script I am using CGI module to handle
requests and responses. However, how do you handle this REQUEST?

"DeepBleu" <De******@DeepBleu.org> wrote in message
news:AY********************@twister.austin.rr.com. ..
When one is using an HTML form via a web broswer, the user submits the form contents and these are passed to a CGI Python script on the web server.
I need to write a client script that connects to a web site, runs a Python
CGI script on the web server AND passes a string to the CGI Python script
that the Python CGI script can store/manipulate/evalute etc....
I know how to connect to the web site and run the CGI Python script using a client Python script with the urllib module. But how do I submit/send a
string via this client Python script to the web server on behalf of the CGI Python script? Can someone give me a clue or a hint on how to do that? Do I write the string to the web server? If so, how would the CGI Python
script know about it, read it, and store it?
Thanks,
DeepBleu

Jul 18 '05 #2

P: n/a
I figured this thing out. But, really truly no one could have suggested the
use of standard I/O????
DeepBleu

"DeepBleu" <De******@DeepBleu.org> wrote in message
news:ME********************@twister.austin.rr.com. ..
I'll reword that:
A client is writing a string to the web server (IPlanet on a Sun Server)
using a java program. The client then establishes a connection with a cgi
Python program on the server. This client wants the string to be passed
into this cgi Python script on the server.
There are no name=value request pairs. How can this cgi Python script read the string sent to the web server. The client is POSTING the string as a
REQUEST. For the Pythong cgi script I am using CGI module to handle
requests and responses. However, how do you handle this REQUEST?

"DeepBleu" <De******@DeepBleu.org> wrote in message
news:AY********************@twister.austin.rr.com. ..
When one is using an HTML form via a web broswer, the user submits the form
contents and these are passed to a CGI Python script on the web server.
I need to write a client script that connects to a web site, runs a Python CGI script on the web server AND passes a string to the CGI Python script that the Python CGI script can store/manipulate/evalute etc....
I know how to connect to the web site and run the CGI Python script

using a
client Python script with the urllib module. But how do I submit/send a
string via this client Python script to the web server on behalf of the

CGI
Python script? Can someone give me a clue or a hint on how to do that?

Do
I write the string to the web server? If so, how would the CGI Python
script know about it, read it, and store it?
Thanks,
DeepBleu


Jul 18 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.