Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




richieste http


Messaggi consigliati

Inserito:

Salve ho implementato uno script VB che effettua una richiesta http tramite CreateObject("Microsoft.Xmlhttp"), il tutto funziona in simulazione TP700 comfort con TIA porta 15.1 e Wincc advanced ma al momento che viene testato sul dispositivo reale TP700 comfort mi viene restituito un errore. lo script e moltosimile a quelo seguente. Ripeto il tutto funziona in simulazione con tia porta quidi ottengo la risposta dal server con i dati da me richiesti, ma al momendo di testarlo sul dispositivo reale mi viene restituito un errore nalla riga oHTTP.Send.

 

 

Sub invia()

Dim sUrl

 

 

Dim HTTPPost
  Set oHTTP = CreateObject("Microsoft.XMLHTTP")
 
  oHTTP.open "GET", sUrl,False
  oHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
  oHTTP.setRequestHeader "Content-Length", Len(sRequest)
  oHTTP.Send
  HTTPPost = oHTTP.responseText

 

End Sub


Inserita:

La get è su un http o su un https? Sicuro che il server accetti la tua richiesta? La tua get supporta il TLS corretto?

Inserita:

Ciao grazie per la risposta.

La get è su https . Si le assicuro che in simulazione funziona alla grande invio la richesta e ottengo la risposta.

Inserita:

È chiaro che il problema sta nel pannello, ma forse sapere quale errore è può aiutare. Avrai pure un numero o una indicazione. Quale?

Inserita:

il pannello non fornisce un codice errore ma soltanto la dicitura errore nello script alla riga 26 che è la riga dove è presente oHTTP.send

Inserita: (modificato)

Neanche a trapparlo ed estrarlo con Err.Number?

e comunque le API a cui fai riferimento , Microsoft.XMLHTTP, non ci sono dentro il WinCe del pannello. In simulazione vanno perchè le stai facendo girare sul pc. se non ricordo male in Ce sono le MSXML2.XMLHTTP

Modificato: da drn5
addendum
Inserita:

No niente codice  errore purtroppo. Grazie mille della tua disponibilita vuol dire che faro un test con MSXML2.XMLHTTP

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...