It is currently 22 April 2025, 20:39 Advanced search

Richiamo metodo da una classe WebApi creata con Foundatio

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Richiamo metodo da una classe WebApi creata con Foundatio

Postby rainer.battisti » 27 December 2019, 11:41

Ciao
devo richiamare all'interno di una App un metodo di una classe WebApi scritta con foundation
come deve essere la sintassi ?
ho prima fatto la chiamata
-- App.AppClasses.GENERICA.webApiEndpoint = {type : "WebApi", url : "http://79.8.166.163:91"} ;
-- var Generica = yield App.AppClasses.GENERICA.loadByKey(app, 1)
e mi restituisce correttamente un oggetto
poi ho richiamato il metodo
-- var Ritorno1 = yield Generica.Verificaposizionamento("-1", "")
ma mi ritorna sempre errore 404
Facendo le prove con l'applicazione di test delle webApi la funzione risponde correttamente

Grazie
Attachments
imm1.png
imm1.png (83.77 KiB) Viewed 2261 times
rainer.battisti
 
Posts: 128
Joined: 23 June 2015, 10:18

Re: Richiamo metodo da una classe WebApi creata con Foundati

Postby r.zambito » 31 January 2020, 15:22

rainer.battisti wrote:Ciao
devo richiamare all'interno di una App un metodo di una classe WebApi scritta con foundation
come deve essere la sintassi ?
ho prima fatto la chiamata
-- App.AppClasses.GENERICA.webApiEndpoint = {type : "WebApi", url : "http://79.8.166.163:91"} ;
-- var Generica = yield App.AppClasses.GENERICA.loadByKey(app, 1)
e mi restituisce correttamente un oggetto
poi ho richiamato il metodo
-- var Ritorno1 = yield Generica.Verificaposizionamento("-1", "")
ma mi ritorna sempre errore 404
Facendo le prove con l'applicazione di test delle webApi la funzione risponde correttamente

Grazie


Ciao, il problema si presenta ancora?
Per applicazione di "test delle webApi" cosa intendi esattamente?

Grazie.
r.zambito
 
Posts: 122
Joined: 17 June 2014, 7:38

Re: Richiamo metodo da una classe WebApi creata con Foundati

Postby rainer.battisti » 3 February 2020, 8:46

SI il problema è sempre presente.
Mi chiedo se la sintassi è corretta per il richiamo di un metodo ??
L'applicazione WebApi di test è quella che è stata sviluppata da Progamma per far vedere come richiamare webapi generiche il cui nome è "Web API Example Prj"
Grazie
rainer.battisti
 
Posts: 128
Joined: 23 June 2015, 10:18

Re: Richiamo metodo da una classe WebApi creata con Foundati

Postby r.zambito » 6 February 2020, 15:38

Potrebbe essere una configurazione del vostro server (dove è deployata l'applicazione Foundation) che impedisce le richieste HTTP con metodi custom.
Infatti, attenendoci allo standard, richiamiamo il metodo usando il nome dello stesso come metodo della richiesta.
Effettivamente provando con Postman nel modo standard ricevo 404.
Ma se effettuo la richiesta usando POST e mettendo il seguente header : "X-HTTP-METHOD-OVERRIDE":"Verificaposizionamento" funziona correttamente.
A questo punto controllerai la configurazione del vostro server.

Buona serata.
r.zambito
 
Posts: 122
Joined: 17 June 2014, 7:38


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 11 guests