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
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Selettore CSS :has() e i suoi casi d'uso avanzati
Utilizzare Containers in .NET Aspire
Anonimizzare i dati sensibili nei log di Azure Front Door
Supportare la crittografia di ASP.NET Core con Azure Container App
Pubblicare un MCP Server in GitHub MCP Registry
Gestire pubblicazione Kubernetes tramite .NET Aspire
Gestione ciclo di vita in .NET Aspire
Integrare LLM alle nostre applicazioni in .NET con MCP
Ridimensionamento automatico input tramite CSS
Integrare modelli AI in un workflow di GitHub
Esporre un server MCP esistente con Azure API Management


