Página 1 de 1
URL "http://<serveurWAPT> //api/v1/..."
Publicado: 14 de septiembre de 2015 - 12:24 p. m.
por lduriez
Hola,
acabo de descubrir que es posible recuperar cierta información utilizando URL que comienzan con "http://".
Estas URL podrían serme útiles, ya que actualmente estoy trabajando en una consola WAPT totalmente basada en web (por supuesto, la compartiré una vez que esté funcionando

).
¿Alguien conoce la lista de estas URL y cómo funcionan?
Gracias de antemano.
Luc
Re: URL "http://<serveurWAPT> //api/v1/..."
Publicado: 16 de septiembre de 2015 - 17:38
por Aguay
lduriez escribió:Hola,
acabo de descubrir que es posible recuperar cierta información usando URLs en "http://"
Estas URL podrían serme útiles, ya que actualmente estoy trabajando en una consola WAPT totalmente basada en web (por supuesto, la compartiré una vez que esté funcionando

).
¿Alguien conoce la lista de estas URL y cómo funcionan?
Gracias de antemano.
Luc
Buen día,
Aparentemente hay varias URL interesantes presentes en waptserver.py:
Código: Seleccionar todo
@app.route('/lang/<language>')
@app.route('/')
@app.route('/info')
@app.route('/hosts')
@app.route('/json/host_list',methods=['GET'])
@app.route('/add_host',methods=['POST'])
@app.route('/update_host',methods=['POST'])
@app.route('/upload_package/<string:filename>',methods=['POST'])
@app.route('/upload_host',methods=['POST'])
@app.route('/upload_waptsetup',methods=['POST'])
@app.route('/deploy_wapt',methods=['POST'])
@app.route('/login',methods=['POST'])
@app.route('/delete_package/<string:filename>')
@app.route('/wapt/')
@app.route('/wapt/<string:input_package_name>')
@app.route('/wapt/icons/<string:iconfilename>')
@app.route('/wapt-host/<string:input_package_name>')
@app.route('/wapt-group/<string:input_package_name>')
@app.route('/ping')
@app.route('/api/v1/trigger_reachable_discovery')
@app.route('/api/v1/host_reachable_ip')
@app.route('/api/v1/trigger_upgrade')
@app.route('/api/v1/trigger_update')
@app.route('/api/v1/host_forget_packages')
@app.route('/api/v1/host_remove_packages')
@app.route('/api/v1/host_install_packages')
@app.route('/api/v1/host_tasks_status')
@app.route('/api/v1/groups')
@app.route('/api/v1/hosts',methods=['DELETE'])
@app.route('/api/v1/hosts_delete',methods=['GET'])
@app.route('/api/v1/hosts',methods=['GET'])
@app.route('/api/v1/host_data')
@app.route('/api/v1/hosts',methods=['POST'])
@app.route('/api/v1/host_cancel_task')
@app.route('/api/v1/usage_statistics')
Hice un grep app.route ./waptserver/waptserver.py para obtener la lista de estas URL.
Debes mirar el archivo Python para ver exactamente qué hay allí
