Advertisement
Infidelis

axios mp3

Mar 25th, 2020
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const ip = *свой ip*;
  2. const axios = require('axios'); // не забудь скачать
  3.  
  4. export async function uploadFile (audioFile) {
  5.     let data = new FormData();
  6.     data.append('mp3', audioFile);
  7.  
  8.     return await axios.post(*адрес своего запроса*, data, {
  9.         headers: {
  10.           'Content-Type': 'multipart/form-data'
  11.         },
  12.         responseType: 'blob',
  13.       })
  14.         .then(response => {
  15.             const url = window.URL.createObjectURL(new Blob([response.data], {
  16.               type: response.headers['content-type'],
  17.             }))
  18.             return url
  19.  
  20.         })
  21.         .catch(error => {
  22.             console.log(error);
  23.             return error;
  24.         });
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement