diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..25b9fa2 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,25 @@ +version: '3.0' + +services: + back-end: + build: Dockerfile + restart: always + networks: + reseau: + ipv4_address: 128.11.0.5 + + proxy: + build: Proxy/Dockerfile + restart: always + networks: + reseau: + ipv4_address: 128.11.0.6 + +networks: + reseau: + driver: bridge + ipam: + driver: default + config: + - subnet: 128.11.0.0/16 + diff --git a/script.py b/script.py new file mode 100644 index 0000000..0454048 --- /dev/null +++ b/script.py @@ -0,0 +1,16 @@ +import requests +import os + +# Configuration +ipAddress = '172.17.0.2' # A modifier +os.environ['NO_PROXY'] = ipAddress + + +data="GET /ADMIN" +byteLength = len(data.encode('utf-8')) +headers = {'Content-Length' : str(byteLength)} +url = 'http://' + ipAddress + +response = requests.post(url, headers=headers, data=data) +print(response.raise_for_status) +print(response.content)