9
tập trung vào
4
Người theo dõi

Trao đổi giao diện bản địa hóa nghiên cứu nhanh treo lỗi thang khi Max thử lại vượt quá với xử lý sự cố url

Được tạo ra trong: 2022-11-30 06:38:03, cập nhật trên: 2022-11-30 09:45:01
comments   2
hits   1269

Sau khi giải quyết vấn đề, sau đây là cách bạn tiết kiệm thời gian khi gặp vấn đề tương tự:

Không dễ dàng để bắt đầu và kiểm tra nhật ký lỗi của chương trình FMZ

Vì vậy, sử dụng Python để truy cập giao diện của sàn giao dịch để xác minh nhanh chóng, truy cập vào Binance, OK, và Bitcoin đều gặp vấn đề Max retries exceed with url…

Môi trường có vấn đề

  • Cây cầu thang được treo và trình duyệt có thể truy cập trang web của sàn giao dịch, và mở giao diện giao dịch có thể có kết quả, chẳng hạn như https://api.binance.com/api/v3/ticker/price

  • Sử dụng curl https://api.binance.com/api/v3/ticker/price có thể có được kết quả, nếu curl không thể yêu cầu hoặc yêu cầu thất bại, đó là mạng lưới của thang không được cấu hình tốt ((không cho phép chương trình máy tính để bàn cũng chạy proxy Cần cấu hình liên quan)

  • Trên đây, trong trường hợp cả trình duyệt và curl đều truy cập bình thường, hãy sử dụng mã sau:

import requests

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

Giải pháp

Trong yêu cầu mã Python, thêm địa chỉ của đại lý, chỉ định đại lý mạng, nhưng có một vấn đề là kiểm tra địa phương cần đại lý, trong khi triển khai đến FMZ hoặc máy chủ đám mây có thể không cần đại lý, cần xóa mã liên quan khi triển khai.

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)

Những điều trên chỉ là thử nghiệm cá nhân, xin lỗi nếu không phù hợp, cảm ơn.