Pagina 1 di 1
URL "http://<serveurWAPT> //api/v1/..."
Pubblicato: 14 settembre 2015 - 12:24
di lduriez
Ciao,
ho appena scoperto che è possibile recuperare determinate informazioni utilizzando URL che iniziano con "http://".
Questi URL potrebbero essermi utili, dato che sto lavorando a una console WAPT completamente basata sul web (ovviamente la condividerò non appena sarà operativa

).
Qualcuno conosce l'elenco di questi URL e sa come funzionano?
Grazie in anticipo.
Luc
Re: URL "http://<serveurWAPT> //api/v1/..."
Pubblicato: 16 settembre 2015 - 17:38
di Aguay
lduriez ha scritto:Ciao,
ho appena scoperto che è possibile recuperare determinate informazioni utilizzando URL in "http://"
Questi URL potrebbero essermi utili, dato che sto lavorando a una console WAPT completamente basata sul web (ovviamente la condividerò non appena sarà operativa

).
Qualcuno conosce l'elenco di questi URL e sa come funzionano?
Grazie in anticipo.
Luc
Buongiorno,
A quanto pare ci sono diversi URL interessanti presenti in waptserver.py:
Codice: Seleziona tutto
@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')
Ho eseguito grep app.route ./waptserver/waptserver.py per ottenere l'elenco di questi URL.
Bisogna guardare il file Python per vedere esattamente cosa contiene
