Configura la richiesta HTTP in AngularJS

Sommario
Quando lavoriamo con le nostre applicazioni in un certo senso Riposante, la cosa più sicura è che arriverà qualche momento in cui le nostre richieste o Richiesta HTTP non sono sufficienti per gestire la nostra logica in modo predefinito, è in questi casi che dobbiamo fare qualche configurazione.
Per questo tipo di caso AngularJS Ci consente attraverso opzioni avanzate nel fare la richiesta di effettuare configurazioni speciali per aggiungere i dettagli di cui la nostra applicazione ha bisogno, come ad esempio la creazione di un'intestazione personalizzata.
Cosa possiamo ottenere con una richiesta personalizzata?È la prima cosa che dovremmo chiederci e la risposta è semplice, possiamo realizzare sezioni con autenticazione inviando intestazioni di autorizzazione, possiamo anche manipolare il modo in cui viene gestita la cache delle richieste o magari trasformare ciò che inviamo nella richiesta o cosa riceviamo per adattarlo alla nostra applicazione in un modo migliore.
Per poter modificare o personalizzare il nostro richiesta Abbiamo diversi parametri, incluso il posizionamento del metodo HTTP desiderato o la trasformazione della risposta o di ciò che inviamo, vediamo una struttura di base di ciò che abbiamo a disposizione:

Vediamo quindi che abbiamo molte opzioni, vediamo alcune delle più importanti di seguito.
metodoRicevi il metodo HTTP che useremo può essere OTTIENI, PUBBLICA, METTI, eccetera. Questo metodo è estremamente importante poiché in questo modo non ci limitiamo ai metodi scorciatoia che ci portano direttamente al metodo.
URLCi permette di collocare il percorso della risorsa verso cui il richiesta, Potrebbe essere un percorso relativo o assoluto.
parametriÈ una mappa di valore-chiave che ci permette di concatenare i parametri che vogliamo passare nella richiesta al URL specificato, ha la forma [{chiave1: 'valore1', chiave2: 'valore2'}], e questo si trasformerebbe in qualcosa del genere: ?tasto1 = valore1 & tasto2 = valore2.
datiQuesta opzione è una stringa o un oggetto che verrà inviato nella richiesta come messaggio.
tempo scadutoÈ il tempo espresso in millisecondi che la nostra richiesta possa attendere prima di chiudere la connessione, questo per evitare che venga riagganciata se non ha risposta.
Queste sono le opzioni più basilari che possiamo iniziare configurando, l'importante è familiarizzare con l'ambiente del richiesta in AngularJS in modo da poter andare un po' oltre le semplici chiamate alle risorse.
Metodo $ HTTP()Questa configurazione che abbiamo visto può essere memorizzata in un oggetto e poi passata al metodo $ http () quindi forse con un po' più di ingegno possiamo sviluppare un sistema che modifichi alcuni dei parametri di richiesta in base al comportamento dell'applicazione.
Con questo finiamo questo tutorial, lo vediamo AngularJS non ci limita nel modo in cui possiamo lavorare con le risorse RIPOSO o chiamato AJAX dandoci così un grande supporto in tutto ciò che possiamo ottenere con il metodo HTTP.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave