Skip to main content

a basic http 1.0 server implemented in python

Project description

companion

an http 1.0 web server, implemented with python.

Note: This is not intended to be used in any form of a production environment. For sake of time, I didn't pay attention to every edge case or security concern.

Goals

  • Implement a subset of the http 1.0 protocol (rfc 1945)
  • Handle GET and HEAD requests from a client
  • Manage multiple connections (threading, multiprocessing, etc)
  • Use only the python standard lib

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

companion_server-1.1.0.post2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

companion_server-1.1.0.post2-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file companion_server-1.1.0.post2.tar.gz.

File metadata

  • Download URL: companion_server-1.1.0.post2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.11 Linux/6.8.0-1020-azure

File hashes

Hashes for companion_server-1.1.0.post2.tar.gz
Algorithm Hash digest
SHA256 f1bbb62a62ca5b4f5908df421fc3b4e62075f8dd0b3ecb2b20535f9871e0dac4
MD5 d31ad5edf9e4a3fad73a317624bf6ec9
BLAKE2b-256 093921ff1012351e6fb67fffad3db299e5b62f117b6ab9b9cb475dd73a5b2ac5

See more details on using hashes here.

File details

Details for the file companion_server-1.1.0.post2-py3-none-any.whl.

File metadata

File hashes

Hashes for companion_server-1.1.0.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 d3ae09ef596e63467e06b6737cf4faae69a7c0f8b542315d696e655e61b50993
MD5 af20c0be807b8478d6f66ac615ae867a
BLAKE2b-256 e5184bdebb21d9d1ed1019264bdcb1d33ff450f5a6a9c647c3c40c8d66efd3e5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page