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.1.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.1.post2-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: companion_server-1.1.1.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.1.post2.tar.gz
Algorithm Hash digest
SHA256 364ef70604925bc47bf2efbd223ec4de94fea151958be1c736fba3f9d570bbcc
MD5 db0c7a8d2e2dd4a2e0b74a8f474c0688
BLAKE2b-256 3635e9e1c5fdb279318c33bd62a660b0272930cf50a5a95e931394fb5979d8d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for companion_server-1.1.1.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 43e2af8562568f63e0c03843a1b072f55ee28d071d5d20804552b3c989287348
MD5 6bc3223cf42b55ac1412256da5c04f9a
BLAKE2b-256 8f69247b7ccec6b2bbca00f6ddacdf00580f41614e847cf15e40846330d14a0d

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