MCPcopy Index your code
hub / github.com/Tencent/CodeAnalysis / get_api_server

Method get_api_server

client/util/api/httpclient.py:110–126  ·  view source on GitHub ↗

返回RestfulAPI的重试wrap类 :param server_url: :param rel_url: :param headers: :param data: :param json_data: :param proxies: :param interval: :param retry_times: :return:

(self, server_url, rel_url, headers=None, data=None, json_data=None,
                       proxies=None, interval=5, retry_times=-1)

Source from the content-addressed store, hash-verified

108 return
109
110 def get_api_server(self, server_url, rel_url, headers=None, data=None, json_data=None,
111 proxies=None, interval=5, retry_times=-1):
112 """
113 返回RestfulAPI的重试wrap类
114 :param server_url:
115 :param rel_url:
116 :param headers:
117 :param data:
118 :param json_data:
119 :param proxies:
120 :param interval:
121 :param retry_times:
122 :return:
123 """
124 api_server = HttpClient(server_url, rel_url, headers, data, json_data, proxies)
125 return SyncWrapper(Retry(server=api_server, on_error=self.__retry_on_error,
126 interval=interval, total=retry_times))

Callers

nothing calls this directly

Calls 1

HttpClientClass · 0.70

Tested by

no test coverage detected