Pertanyaan yang diberi tag «axios»

Axios adalah klien HTTP berbasis Promise untuk JavaScript yang dapat digunakan di aplikasi front-end Anda dan di backend Node.js Anda.


9
Bagaimana saya bisa mendapatkan kode status dari kesalahan http di Axios?
Ini mungkin tampak bodoh, tapi saya mencoba untuk mendapatkan data kesalahan ketika permintaan gagal di Axios. axios.get('foo.com') .then((response) => {}) .catch((error) => { console.log(error) //Logs a string: Error: Request failed with status code 404 }) Alih-alih string, apakah mungkin untuk mendapatkan objek dengan kode status dan konten? Sebagai contoh: Object …
201 javascript  axios 

8
Axios mendapatkan akses ke bidang tajuk respons
Saya sedang membangun aplikasi frontend dengan React dan Redux dan saya menggunakan aksioma untuk melakukan permintaan saya. Saya ingin mendapatkan akses ke semua bidang di tajuk tanggapan. Di browser saya, saya dapat memeriksa header dan saya dapat melihat bahwa semua bidang yang saya butuhkan ada (seperti token, uid, dll ...), …

10
Bagaimana cara mengatur header dan opsi dalam aksioma?
Saya menggunakan Axios untuk melakukan posting HTTP seperti ini: import axios from 'axios' params = {'HTTP_CONTENT_LANGUAGE': self.language} headers = {'header1': value} axios.post(url, params, headers) Apakah ini benar? Atau yang harus saya lakukan: axios.post(url, params: params, headers: headers)
160 javascript  post  axios 

7
Meneruskan header dengan permintaan POST axios
Saya telah menulis permintaan POST axios seperti yang direkomendasikan dari dokumentasi paket npm seperti: 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}) }) Dan berhasil, tapi sekarang saya telah memodifikasi API backend saya untuk …

3
Cara memposting file dari formulir dengan Axios
Menggunakan HTML mentah ketika saya mengirim file ke server flask menggunakan perintah berikut, saya dapat mengakses file dari permintaan flask global: <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> Dalam labu: def post(self): if 'file' in request.files: .... Ketika saya mencoba melakukan hal yang …

9
Lampirkan header Otorisasi untuk semua permintaan axios
Saya memiliki aplikasi react / redux yang mengambil token dari server api. Setelah pengguna mengautentikasi, saya ingin membuat semua permintaan axios memiliki token itu sebagai header Otorisasi tanpa harus melampirkannya secara manual ke setiap permintaan dalam tindakan. Saya cukup baru untuk bereaksi / redux dan tidak yakin dengan pendekatan terbaik …
130 reactjs  redux  axios 

2
Axios get in url berfungsi tetapi dengan parameter kedua sebagai objek tidak
Saya mencoba mengirim permintaan GET sebagai parameter kedua tetapi tidak berfungsi saat berfungsi sebagai url. Ini berfungsi, $ _GET ['naam'] mengembalikan tes: 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
Buat Axios mengirim cookie dalam permintaannya secara otomatis
Saya mengirim permintaan dari klien ke server Express.js saya menggunakan Axios. Saya menetapkan cookie pada klien dan saya ingin membaca cookie itu dari semua permintaan Axios tanpa menambahkannya secara manual ke permintaan secara manual. Ini adalah contoh permintaan sisi klien saya: axios.get(`some api url`).then(response => ... Saya mencoba mengakses header …

9
Mengirim token pembawa dengan axios
Di aplikasi react saya, saya menggunakan axios untuk melakukan permintaan REST api. Tetapi tidak dapat mengirim header Otorisasi dengan permintaan tersebut. Ini kode saya: tokenPayload() { let config = { headers: { 'Authorization': 'Bearer ' + validToken() } } Axios.post( 'http://localhost:8000/api/v1/get_token_payloads', config ) .then( ( response ) => { console.log( …

11
Axios Delete request dengan body dan header?
Saya menggunakan Axios saat memprogram di ReactJS dan saya berpura-pura mengirim permintaan DELETE ke server saya. Untuk melakukannya, saya memerlukan header: headers: { 'Authorization': ... } dan tubuh terdiri dari var payload = { "username": .. } Saya telah mencari di antar web dan hanya menemukan bahwa metode DELETE memerlukan …

6
Cara mengirim Basic Auth dengan axios
Saya mencoba menerapkan kode berikut, tetapi ada sesuatu yang tidak berfungsi. Ini kodenya: 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) { …
110 request  postman  axios 

9
Cara mengirim header otorisasi dengan axios
Bagaimana cara mengirim header otentikasi dengan token melalui axios.js? Saya telah mencoba beberapa hal tanpa hasil, misalnya: const header = `Authorization: Bearer ${token}`; return axios.get(URLConstants.USER_URL, { headers: { header } }); Memberi saya kesalahan ini: XMLHttpRequest cannot load http://localhost:8000/accounts/user/. Request header field header is not allowed by Access-Control-Allow-Headers in preflight …
99 javascript  axios 

4
Ubah status secara dinamis berdasarkan konektivitas Internet eksternal - React (offline / online)
Saya memiliki komponen Bereaksi, yang mencakup bendera ketersediaan konektivitas Internet. Elemen UI harus diubah secara dinamis sesuai dengan keadaan waktu-nyata. Juga, fungsi berperilaku berbeda dengan perubahan bendera. Implementasi saya saat ini polling API jarak jauh menggunakan Axios di setiap detik menggunakan interval dan memperbarui negara sesuai. Saya mencari cara yang …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.