<div dir="ltr"><div><div>Salve gente sono ancora qui a rompere. <br><br>Problema similare alla volta scorsa ma con una piccola complicazione.<br>I parametri che devo passare con il post alla chiamata al webservice sono stavolta incaprettati.<br><br>"data" stavolta prevede<br><br>func: 'getPreventivo'<br>name: 'preventivo'<br>param[script]: 'biglietti_da_visita.js'<br>param[data_modifica]: '21112014_0907'<br><br>In apparenza basterebbe fare<br><br>>>> param = {'script':'biglietti_da_visita.js', 'data_modifica':'21112014_0907'}<br>>>> data = dict(func='getPreventivo', name='preventivo', param=param)<br><br>oppure <br><br>>>> data = dict(func='getPreventivo', name='preventivo', param=dict(func='getPreventivo', name='preventivo')<br><br>ma se poi provo a vedere che razza di URL passi la chiamata con <br><br>>>> prepared = requests.Request(url=url2).prepare()<br>>>> prepared.prepare_url(prepared.url, data)<br>>>> print prepared.url<br><br>sorpresa sorpresa ottengo <br><br><a href="http://www.pixartprinting.it/core/phpLink.php?param=data_modifica&param=script&name=preventivo&func=getPreventivo">http://www.pixartprinting.it/core/phpLink.php?param=data_modifica&param=script&name=preventivo&func=getPreventivo</a><br><br>ovvero una struttura flat dove ho due volte param come chiave e script e getPreventivo come valori. Il mio problema (lo so che dee essere una cosa diota, ma non mi viene e non riesco a trovare esempi) e' come passare parametri in quella forma.<br></div>Se provo a passare i due ribaldi con una struttura tipo<br><br>>>> data = dict(func='getPreventivo', name='preventivo', func='getPreventivo', name='preventivo')<br><br></div>si ostina non funzionare (torna un "content" vuoto come il mio conto corrente)<br><div><div><br>Graditi suggerimenti, per gli insulti in matrix (chi e' stato point FidoNet puo' capire)<br><br>Gracias<br>Carlos<br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">EZLN ... Para Todos Todo ... Nada para nosotros<br></div></div></div></div>
</div></div></div>