location / {
proxy_set_header Host www.google.com;
proxy_set_header X-Forwarded-Proto https;
proxy_pass https://www.google.com/;
proxy_read_timeout 60;
proxy_ssl_name www.google.com;
proxy_ssl_server_name on;
proxy_ssl_session_reuse off;
proxy_redirect off;
}
location /files {
root /path/to/files/directory
}
from requests import Request, Session
s = Session()
req = Request('POST', url, data=data)
prepped = req.prepare()
del prepped.headers['user-agent']
response = s.send(prepped)
а так же Nginx должен являться proxy-сервером для google.com
loction / { ... }
location /anything { ... }
и получить кривую страницу такая формулировка, в сущности, не запрещает. location / { ... }
, то ничего делать не придётся, для этих целей можно придумать поддомен google.example.com и в его location / { ... }
настроить проксирование. pyenv versions
. Если интерпретатор не тот, что тебе нужен, переключиться на нужный можно командой pyenv shell 3.8.3
и создать виртуальное окружение python -m venv myenv
pyenv virtualenv 3.7.3 my-virtual-env-3.7.3
(только оно будет размещено в директории с pyenv, но это не играет особой роли)pyenv
без параметров и увидишь какие аргументы можно ему передавать.
Например: