Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 41 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Developing a Simple Webserver
## AIM:
To develop a simple webserver to serve html pages.
develop a webserver to display about top five web application development frameworks

## DESIGN STEPS:
### Step 1:
Expand All @@ -15,9 +15,49 @@ Serving the HTML pages.
Testing the webserver

## PROGRAM:
'''
from http.server import HTTPserver,BaseHTTPRequestHandler

content = """
<!DOCTYPE html>
<html>
<head>
<title>my webserver</title>
</head>
<body>
<h1>top five web application development frameworks.</h1>
<ol style="font-size:25px;">
<li>React js</li>
<li>Django</li>
<li>Node js</li>
<li>Larvarel</li>
<li>Angular JS</li>
</ol>
</body>
</html>
"""

class myhandler(BaseHTTPRequestHandler):
def do_GET(self):
print("request received")
self.send_response(200)
self.send_header('content-type','text/html; charset=utf-8')
self.end_headers()
self.wfile.write(content.encode())
server_address = ('',8000)
httpd = HTTPServer(server_address,myhandler)
print("my webserver is running...")
httpd.serve_forever()
#python3 simplewebserver.py
'''





## OUTPUT:
![GitHub Logo](webpage.png)


## RESULT:
thus a webserver developed to display about top five web application development frameworks