Web

Componente non visibile che fornisce funzioni per le richieste HTTP GET e POST.
- Web
Componente non visibile che fornisce funzioni per le richieste HTTP GET e POST.
Proprietà
AllowCookies Se il cookie di una risposta deve essere salvato e utilizzato in richieste successive. I cookie sono supportati solo sulla versione Android 2.3 o superiore.
RequestHeaders Le intestazioni di richiesta, come un elenco di due elementi sottoliste. Il primo elemento di ogni sottolista rappresenta l'intestazione nome di richiesta di campo. Il secondo elemento di ogni sottolista rappresenta i valori dei campi di intestazione di richiesta, sia un singolo valore o una lista che contiene più valori.
ResponseFileName Nome del file in cui la risposta deve essere salvata. Se è True e SaveResponse ResponseFileName è vuoto, verrà generato un nuovo nome di file.
SaveResponse Se la risposta deve essere salvata in un file.
Url L'URL per la richiesta web.
Eventi
GotFile (text url, number responseCode, text responseType, text fileName) Evento che indica che la richiesta è terminata
GotText (text url, number responseCode, text responseType, text responseContent) Evento che indica che la richiesta è terminata.
Metodi
text BuildRequestData(list) Converte un elenco di sottoliste due elementi, che rappresentano coppie di nome e valore, in una stringa formattata come application / x-www-form-urlencoded tipo di supporto, adatto per passare a PostText.
ClearCookies() Cancelal i cookie dal componente.
Delete() Esegue richiesta HTTP DELETE utilizzando la proprietà Url e recupera la risposta. Se la proprietà SaveResponse è tre, la risposta verrà salvata in un file e verrà attivato l'evento GotFile. La proprietà ResponseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
Get() Esegue una richiesta HTTP GET utilizzando la proprietà Url e recupera la risposta. Se la proprietà SaveResponse è true, la risposta verrà salvata in un file e verrà attivato
l'evento GotFile. La proprietà ResponseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, l'evento GotText verrà attivato.
text HtmlTextDecode(text htmlText) Decodifica il valore dato come testo HTML.
any JsonTextDecode(text jsonText) Decodifica i dati codificati JSON per produrre un corrispondente valore AppInventor.
PostFile(text path) Esegue una richiesta POST HTTP utilizzando la proprietà Url e dati dal file specificato. Se la proprietà SaveResponse è true, la risposta verrà salvato in un file e verrà attivato l'evento GotFile. La proprietà ResponseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
PostText(text) Esegue una richiesta POST HTTP utilizzando la proprietà URL e il testo specificato. I caratteri del testo sono codificati utilizzando la codifica UTF-8. Se la proprietà SaveResponse è true, la risposta verrà salvata in un file e verrà attivato l'evento GotFile. La proprietà responseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
PostTextWithEncoding(text text, text encoding) Esegue una richiesta POST HTTP utilizzando la proprietà URL e il testo specificato. I caratteri del testo sono codificati utilizzando la codifica data. Se la proprietà SaveResponse è true, la risposta verrà salvata in un file e verrà attivato l'evento GotFile. La proprietà ResponseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
PutFile(text path) Esegue una richiesta PUT HTTP utilizzando la proprietà Url e dati dal file specificato. Se la proprietà SaveResponse è true, la risposta verrà salvata in un file e verrà attivato l'evento GotFile. La proprietà ResponseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
PutText(text) Esegue una richiesta PUT HTTP utilizzando la proprietà URL e il testo specificato. I caratteri del testo sono codificati utilizzando la codifica UTF-8. Se la proprietà SaveResponse è true, la risposta verrà salvata in un file e verrà attivato l'evento GotFile. La proprietà responseFileName può essere utilizzata per specificare il nome del file. Se la proprietà SaveResponse è false, verrà attivato l'evento GotText.
text UriEncode (text) Codifica il dato valore di testo in modo che possa essere utilizzato in un URL.