POSTżądanie axios uderza w adres URL na kontrolerze, ale ustawienie wartości null dla mojej klasy POJO, kiedy przeglądam narzędzia programistyczne w chrome, ładunek zawiera dane. Co ja robię źle? Żądanie Axios POST: var body = { userName: 'Fred', userEmail: 'Flintstone@gmail.com' } axios({ method: 'post', url: '/addUser', data: body }) .then(function …
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: …
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`, …
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)
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. …
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 …
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 …
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?
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}) }) } }; …
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 …
Używam Axios podczas programowania w ReactJS i udaję, że wysyłam żądanie DELETE do mojego serwera. Aby to zrobić, potrzebuję nagłówków: headers: { 'Authorization': ... } a ciało składa się z var payload = { "username": .. } Szukałem w Internecie i stwierdziłem tylko, że metoda DELETE wymaga „param” i nie …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.