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 metodo di rilascio in .NET Aspire
Creare un agente A2Acon Azure Logic Apps
Introduzione a GitHub Copilot CLI
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Validazione personalizzata nelle Minimal API di ASP.NET Core
Canary release con .NET Aspire
Ottimizzare la content-visibility in CSS specificando lo spazio da occupato dall'area non renderizzata
Referenziare un package NuGet in una file based app .NET
Nuove validazioni Form Blazor
Escludere alcuni file da GitHub Copilot
Supporto nativo a JSON in SQL Server 2025
Ridimensionamento automatico input tramite CSS
I più letti di oggi
- .NET Aspire vs Dapr: differenze, sovrapposizioni e integrazione
- il nostro libro su #silverlight3 è in offerta al 50% di sconto, a soli 19 euro, fino a fine agosto! http://aspitalia.com/zg
- Risolvere un dominio in indirizzo IP con ASP.NET
- Scenari di test avanzati con ASP.NET Core
- annunciate le edizioni di #VS2015: sono Community (free), Professional e Enterprise https://aspit.co/a3v
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!


