Pytania otagowane jako axios

Axios to oparty na Promise klient HTTP dla JavaScript, którego można używać w Twojej aplikacji front-end oraz w Twoim backendzie Node.js.


10
Jak mogę uzyskać kod statusu z błędu http w Axios?
To może wydawać się głupie, ale próbuję uzyskać dane o błędach, gdy żądanie zakończy się niepowodzeniem w Axios. axios.get('foo.com') .then((response) => {}) .catch((error) => { console.log(error) //Logs a string: Error: Request failed with status code 404 }) Czy zamiast ciągu można uzyskać obiekt z kodem stanu i zawartością? Na przykład: …
203 javascript  axios 

8
Axios uzyskuje dostęp do pól nagłówka odpowiedzi
Buduję aplikację frontendową za pomocą React i Redux i używam axios do wykonywania moich żądań. Chciałbym uzyskać dostęp do wszystkich pól w nagłówku odpowiedzi. W swojej przeglądarce mogę sprawdzić nagłówek i widzę, że wszystkie potrzebne pola są obecne (takie jak token, uid itp.), Ale kiedy dzwonię const request = axios.post(`${ROOT_URL}/auth/sign_in`, …

10
Jak ustawić nagłówek i opcje w Axios?
Używam Axios do wykonania postu HTTP w ten sposób: import axios from 'axios' params = {'HTTP_CONTENT_LANGUAGE': self.language} headers = {'header1': value} axios.post(url, params, headers) Czy to jest poprawne? A może powinienem: axios.post(url, params: params, headers: headers)
159 javascript  post  axios 

7
Przekazywanie nagłówków z żądaniem POST axios
Napisałem żądanie POST axios zgodnie z zaleceniami z dokumentacji pakietu npm, na przykład: var data = { 'key1': 'val1', 'key2': 'val2' } axios.post(Helper.getUserAPI(), data) .then((response) => { dispatch({type: FOUND_USER, data: response.data[0]}) }) .catch((error) => { dispatch({type: ERROR_FINDING_USER}) }) I to działa, ale teraz zmodyfikowałem moje zaplecze API, aby akceptowało nagłówki. …

9
Dołącz nagłówek Authorization dla wszystkich żądań Axios
Mam aplikację react / redux, która pobiera token z serwera API. Po uwierzytelnieniu użytkownika chciałbym, aby wszystkie żądania axios miały ten token jako nagłówek autoryzacji bez konieczności ręcznego dołączania go do każdego żądania w akcji. Jestem dość nowy, jeśli chodzi o reakcję / redukcję i nie jestem pewien najlepszego podejścia …
131 reactjs  redux  axios 

3
Jak wysłać plik z formularza w Axios
Używając surowego kodu HTML, gdy wysyłam plik na serwer flask, mogę uzyskać dostęp do plików z globalnego żądania flask: <form id="uploadForm" action='upload_file' role="form" method="post" enctype=multipart/form-data> <input type="file" id="file" name="file"> <input type=submit value=Upload> </form> W kolbie: def post(self): if 'file' in request.files: .... Kiedy próbuję zrobić to samo z Axios, globalne …

11
Jak pobierać pliki przy użyciu axios
Używam axios do podstawowych żądań http, takich jak GET i POST, i działa dobrze. Teraz muszę mieć również możliwość pobierania plików Excela. Czy jest to możliwe w przypadku Axios? Jeśli tak, czy ktoś ma przykładowy kod? Jeśli nie, czego jeszcze mogę użyć w aplikacji React, aby zrobić to samo?
124 axios 

2
Axios get in url działa, ale z drugim parametrem jako obiektem nie działa
Próbuję wysłać żądanie GET jako drugi parametr, ale nie działa, gdy działa jako adres URL. To działa, $ _GET ['naam'] zwraca test: export function saveScore(naam, score) { return function (dispatch) { axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test') .then((response) => { dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data}) }) .catch((err) => { dispatch({type: "SAVE_SCORE_FAILURE", payload: err}) }) } }; …

10
Spraw, aby Axios automatycznie wysyłało pliki cookie w swoich żądaniach
Wysyłam żądania od klienta do mojego serwera Express.js za pomocą Axios. Ustawiam plik cookie na kliencie i chcę odczytać ten plik cookie ze wszystkich żądań Axios bez ręcznego dodawania ich do żądania ręcznego. Oto przykład żądania od strony mojego klienta: axios.get(`some api url`).then(response => ... Próbowałem uzyskać dostęp do nagłówków …

9
Wysyłanie tokena okaziciela z axiosami
W mojej aplikacji do reagowania używam Axios do wykonywania żądań REST API. Ale nie można wysłać nagłówka Authorization z żądaniem. Oto mój kod: tokenPayload() { let config = { headers: { 'Authorization': 'Bearer ' + validToken() } } Axios.post( 'http://localhost:8000/api/v1/get_token_payloads', config ) .then( ( response ) => { console.log( response …


5
Jak wysłać Basic Auth z axios
Próbuję zaimplementować następujący kod, ale coś nie działa. Oto kod: var session_url = 'http://api_address/api/session_endpoint'; var username = 'user'; var password = 'password'; var credentials = btoa(username + ':' + password); var basicAuth = 'Basic ' + credentials; axios.post(session_url, { headers: { 'Authorization': + basicAuth } }).then(function(response) { console.log('Authenticated'); }).catch(function(error) { …
109 request  postman  axios 

9
Jak wysłać nagłówek autoryzacji z axios
Jak mogę wysłać nagłówek uwierzytelniania z tokenem za pośrednictwem axios.js? Próbowałem kilku rzeczy bez powodzenia, na przykład: const header = `Authorization: Bearer ${token}`; return axios.get(URLConstants.USER_URL, { headers: { header } }); Daje mi ten błąd: XMLHttpRequest cannot load http://localhost:8000/accounts/user/. Request header field header is not allowed by Access-Control-Allow-Headers in preflight …
98 javascript  axios 

4
Dynamicznie zmieniaj stan w oparciu o zewnętrzną łączność z Internetem - React (offline / online)
Mam komponent React, który obejmuje flagę dostępności połączenia internetowego. Elementy interfejsu użytkownika należy dynamicznie zmieniać zgodnie ze stanem w czasie rzeczywistym. Ponadto funkcje zachowują się inaczej ze zmianami flagi. Moja bieżąca implementacja odpytuje zdalny interfejs API przy użyciu Axios w każdej sekundzie, używając odpowiednio okresu i aktualizacji. Szukam bardziej szczegółowego …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.