Interface de intercâmbio localização rápida pesquisa quando pendurar escada Max retries exceed with url

Autora:Menor de sete, Criado: 2022-11-30 06:38:03, Atualizado: 2022-11-30 09:45:01

A solução do problema levou algum tempo, e os seguintes salvam tempo para os colegas que enfrentam o mesmo problema:

Iniciação do programa da plataforma FMZ e verificação dos registros de erros

Assim, para acessar a interface localmente com Python para fazer uma verificação rápida, acessar o Bitcoin, OK e o token tem problemas de... Max retries exceed with url...

Ambientes problemáticos

  • A escala é pendurada e o navegador pode acessar o site da bolsa e abrir a interface do mercado para obter resultados, como:https://api.binance.com/api/v3/ticker/price

  • Usando curlhttps://api.binance.com/api/v3/ticker/pricePode-se obter resultados, se o curl não pode fazer uma solicitação ou a solicitação falha, então a rede da escada não está configurada corretamente.

  • Acima, se o navegador e o curl estiverem normalmente acessados, use o seguinte código:

import requests

response = requests.get("http://api.binance.com/api/v3/ticker/price")
print(response.text)

Soluções

No código Python, o endereço de um agente é incluído na solicitação, especificando um agente de rede, mas o problema é que o teste local requer um agente, enquanto a implantação no FMZ ou no servidor da nuvem pode não exigir um agente e eliminar o código relevante na implantação.

proxies = {
          "http":"http://127.0.0.1:33210", # 改为自己本地梯子代理的端口号
          "https":"http://127.0.0.1:33210" # 改为自己本地梯子代理的端口号
      }

response = requests.get("http://api.binance.com/api/v3/ticker/price", proxies=proxies)
print(response.text)

O que foi dito acima é apenas uma tentativa pessoal, se não for aplicável, por favor, perdoe, obrigado.


Mais.

Inventor de quantificaçãoObrigado por compartilhar, o próprio Python é muito poderoso, se é que outras línguas podem ser distribuídas diretamente com o suporte do HttpQuery Não. A partir de agora, o site está disponível para download em httpQuery (http://www.baidu.com/). Não. Se você quiser se juntar à adaptação, você pode usar o Dial para determinar se o servidor proxy está aberto ou não, se não estiver aberto, é um ambiente on-line, pode ser usado sem adicionar o prefixo protocolo de proxy.

Menor de seteAprendi, obrigado.