|
@@ -122,6 +122,15 @@ def show_proxy():
|
|
|
return jsonify(data=pool)
|
|
|
|
|
|
|
|
|
+@app.route('/crawl/proxy/getips', methods=['GET'])
|
|
|
+@auth.login_required
|
|
|
+def show_proxy_ips():
|
|
|
+ socks_ips = socks5ProxyPool.get_all_proxy_ip('socks5')
|
|
|
+ http_ips = httpProxyPool.get_all_proxy_ip('http')
|
|
|
+ ip_dict = {'socks': socks_ips, 'http': http_ips}
|
|
|
+ return jsonify(data=ip_dict)
|
|
|
+
|
|
|
+
|
|
|
@app.route('/upload/data/<scheduler_class_name>/<table>', methods=['POST'])
|
|
|
@auth.login_required
|
|
|
def upload_data(scheduler_class_name, table):
|