Nello script #170 abbiamo visto come sfruttare il metodo get della classe Http per recuperare dati dal server. In questo script vediamo come fare l'esatto contrario, cioè come inviare dati al server per il loro salvataggio. Come già visto nello script #170, la prima cosa da fare è importale la classe Http nel nostro file.
import { Http } from 'angular2/http';Il secondo passo consiste nel passare un'istanza di Http al costruttore del nostro component e poi sfruttare il metodo post per inviare i dati dal server come mostrato nello script.
@Component({
selector: 'http-sel',
templateUrl: 'http.html'
})
class PeopleComponent {
constructor(public http: Http) {
}
save(person: Person){
var url = "http://mysite.com/api/people";
this.http.post(url, JSON.stringify(person));
}
}Il metodo post accetta come primo parametro l'url da richiamare e come secodno parametro la stringa da passare al server che in questo caso è l'oggetto da salvare serializzato in JSON.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Definire il colore di una scrollbar HTML tramite CSS
Eseguire query in contemporanea con EF
Ottimizzare la content-visibility in CSS specificando lo spazio da occupato dall'area non renderizzata
.NET Aspire per applicazioni distribuite
Effettuare un clone parziale di un repository di GitHub
Self-healing degli unit test con Copilot in GitHub
Utilizzare le View Transition API di JavaScript
Evidenziare una porzione di testo in un pagina dopo una navigazione
Utilizzo del persistent state di Blazor nel prerendering
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Escludere alcuni file da GitHub Copilot
Esporre un server MCP con Azure API Management




