Pertukaran antarmuka penyetempatan cepat kajian apabila menggantung tangga laporan Max retries exceed with url pemeliharaan masalah

Penulis:Kecil tujuh, Dicipta: 2022-11-30 06:38:03, Dikemas kini: 2022-11-30 09:45:01

Menghabiskan masa untuk menyelesaikan masalah, berikut adalah cara untuk menjimatkan masa rakan-rakan yang menghadapi masalah yang sama

Memulakan program dan memeriksa log ralat di platform FMZ tidak mudah

Oleh itu, dengan menggunakan Python secara tempatan untuk mengakses antara muka pertukaran untuk melakukan pengesahan yang cepat, mengakses Bitcoin, OK, dan Token mengalami masalah... Max retries exceed with url...

Kawasan yang bermasalah

  • Tangga dipasang dan penyemak imbas boleh mengakses laman web bursa dan membuka antara muka pasaran untuk mendapatkan hasil seperti:https://api.binance.com/api/v3/ticker/price

  • Menggunakan curlhttps://api.binance.com/api/v3/ticker/priceHasilnya, jika curl tidak dapat membuat permintaan atau permintaan gagal, maka rangkaian tangga tidak disusun dengan baik (tidak membiarkan program desktop juga bertindak sebagai ejen.

  • Di atas, jika pelayar dan curl boleh diakses dengan baik, gunakan kod berikut:

import requests

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

Penyelesaian

Dalam permintaan kod Python, alamat ejen yang ditambahkan, menetapkan ejen rangkaian yang berjalan, tetapi ada masalah dengan ini kerana ujian tempatan memerlukan ejen, sementara penyebaran ke FMZ atau pelayan awan mungkin tidak memerlukan ejen, dan kod yang berkaitan perlu dihapuskan semasa penyebaran.

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)

Ini adalah satu percubaan peribadi, jika tidak, mohon maaf, terima kasih.


Lebih lanjut

Pencipta KuantitiTerima kasih untuk berkongsi, python sendiri sangat kuat, jika bahasa lain boleh digunakan secara langsung dengan sokongan HttpQuery untuk pergi ke perantara yang diedarkan ` HttpQuery (("socks5://127.0.0.1:8889/http://www.baidu.com/") ` Jika anda ingin bergabung dengan penyesuaian, anda boleh menggunakan Dial untuk menentukan sama ada pelayan proksi dibuka atau tidak, jika tidak, adalah persekitaran dalam talian, anda boleh tanpa menggunakan awalan protokol proksi.

Kecil tujuhSaya belajar, terima kasih.