Python third-party Library Series 16th-build the simplest web server, pythonweb
You can use the Python package to create a simple web server. In DOS, cd to the path to prepare the root directory of the server. Enter the following command:
- Python-m Web server module [port number, default value: 8000]
For example:
- Python-m SimpleHTTPServer 8080
Then you can enter
- Http: // localhost: Port Number/path
To access server resources.
For example:
- Http: // localhost: 8080/index.htm(of course, you must create your own index.htm file)
Other machines can also be accessed through the IP address of the server.
There are three types of "Web Server Module:
- BaseHTTPServer: provides basic Web services and processor classes, including HTTPServer and BaseHTTPRequestHandler.
- SimpleHTTPServer: SimpleHTTPRequestHandler class that executes GET and HEAD requests.
- CGIHTTPServer: contains the class for processing POST requests and executing CGIHTTPRequestHandler.