
पठन पाठ्यक्रम रिपोर्ट
पठन पाठ्यक्रम रिपोर्ट
यह रेपो एक उदाहरण को संदर्भित करता है।
simple-client.py एक Python स्क्रिप्ट है जो कमांड आर्गुमेंट से प्राप्त URL पर HTTP अनुरोध करती है।
simple-server.py Flask का उपयोग करके एक सरल HTTP सर्वर बनाता है जो प्राप्त अनुरोधों के हेडर प्रिंट करता है।
pip install virtualenvvirtualenv के साथ दो Python वातावरण बनाएँ। उदाहरण के लिए:
virtualenv -p [path_to_one_Python_version] venv-one-versionvirtualenv -p [path_to_the_other_Python_version] venv-the-other-versionflask स्थापित करें। संबंधित वातावरण को सक्रिय करें, और pip install flask चलाएँ।source ./venv-one-version/bin/activate का उपयोग करके सक्रिय करेंpython simple-server.py चलाएँrun python simple-client.py http://127.0.0.1:8000/test-url स्वस्थ URL के लिएrun python simple-client.py http://127.0.0.1%0d%0aX-injected:%20header%0d%0ax-leftover:%20:8000/test-url दुर्भावनापूर्ण URL के लिए