Tabnine Logo For Javascript
axios
Code IndexAdd Tabnine to your IDE (free)

How to use axios

Best JavaScript code snippets using axios(Showing top 15 results out of 15,732)

origin: atulmy/crate

// Get single product by Id
export function getById(productId) {
 return dispatch => {
  return axios.post(routeApi, query({
   operation: 'productById',
   variables: { productId },
   fields: ['id', 'name', 'slug', 'description', 'image', 'type', 'gender']
  }))
 }
}
origin: atulmy/crate

// Set a user after login or using local (AsyncStorage) token
export function setUser(token, user) {
 if (token) {
  axios.defaults.headers.common['Authorization'] = `Bearer ${token}`;
 } else {
  delete axios.defaults.headers.common['Authorization'];
 }

 return { type: SET_USER, user }
}
origin: shen100/mili

async crawlZhihuList(listURL: string, crawlerDto: CrawlerDto) {
    const jsonResult = await axios.get(listURL);
    if (jsonResult.data && jsonResult.data.data) {
      await bluebird.map(jsonResult.data.data, (articleItem) => {
        return this.crawlPage(articleItem.url, crawlerDto);
      }, { concurrency: 20 });
    }
  }
origin: hua1995116/webchat

// 所有接口30s超时

// 请求统一处理
instance.interceptors.request.use(async config => {
 if (config.url && config.url.charAt(0) === '/') {
  config.url = `${baseURL}${config.url}`;
 }

 config.headers.authorization = `Bearer ${getItem('token')}`;

 return config;
}, error => Promise.reject(error));
origin: GladysAssistant/Gladys

async refreshAccessToken() {
  const { data } = await axios({
   baseURL: this.localApiUrl,
   url: '/api/v1/access_token',
   method: 'post',
   data: {
    refresh_token: this.session.getRefreshToken()
   }
  });
  this.session.setAccessToken(data.access_token);
 }
origin: microsoft/botframework-sdk

constructor(context) {
    this.context = context;
    this.credentials = new MicrosoftAppCredentials(process.env.MicrosoftAppId, process.env.MicrosoftAppPassword);
    this.client = axios.create({
      baseURL: process.env.BotBaseUrl
    });
  }
origin: Flood-UI/flood

axios
   .put(`${baseURI}auth/users`, credentials)
   .then((json = {}) => json.data)
   .then(data => {
    AppDispatcher.dispatchServerAction({
     type: ActionTypes.AUTH_CREATE_USER_SUCCESS,
     data,
    });
   })
origin: atulmy/crate

// Create product
export function create(product) {
 return dispatch => {
  return axios.post(routeApi, mutation({
   operation: 'productCreate',
   variables: product,
   fields: ['id']
  }))
 }
}
origin: atulmy/crate

// Get product types
export function getTypes() {
 return dispatch => {
  return axios.post(routeApi, query({
   operation: 'productTypes',
   fields: ['id', 'name']
  }))
 }
}
origin: atulmy/crate

// Register a user
export function register(userDetails) {
 return dispatch => {
  return axios.post(routeApi, mutation({
   operation: 'userSignup',
   variables: userDetails,
   fields: ['id', 'name', 'email']
  }))
 }
}
origin: atulmy/crate

// Update crate
export function update(crate) {
 return dispatch => {
  return axios.post(routeApi, mutation({
   operation: 'crateUpdate',
   variables: crate,
   fields: ['id']
  }))
 }
}
origin: atulmy/crate

// Set a user after login or using local (AsyncStorage) token
export function setUser(token, user) {
 if (token) {
  axios.defaults.headers.common['Authorization'] = `Bearer ${token}`;
 } else {
  delete axios.defaults.headers.common['Authorization'];
 }

 return { type: SET_USER, user }
}
origin: atulmy/crate

// Get single crate by Id
export function getById(crateId) {
 return dispatch => {
  return axios.post(routeApi, query({
   operation: 'crateById',
   variables: { crateId },
   fields: ['id', 'name', 'description']
  }))
 }
}
origin: atulmy/crate

// Actions

// Set a user after login or using localStorage token
export function setUser(token, user) {
 if (token) {
  axios.defaults.headers.common['Authorization'] = `Bearer ${token}`;
 } else {
  delete axios.defaults.headers.common['Authorization'];
 }

 return { type: SET_USER, user }
}
origin: GladysAssistant/Gladys

async refreshAccessToken() {
  const { data } = await axios({
   baseURL: this.localApiUrl,
   url: '/api/v1/access_token',
   method: 'post',
   data: {
    refresh_token: this.session.getRefreshToken()
   }
  });
  this.session.setAccessToken(data.access_token);
 }
axios(npm)

JSDoc

Promise based HTTP client for the browser and node.js

Most used axios functions

  • AxiosResponse.data
  • AxiosStatic.get
  • AxiosPromise.then
  • AxiosStatic.post
  • axios
  • AxiosStatic.delete,
  • AxiosInstance.get,
  • AxiosStatic.put,
  • AxiosInstance.post,
  • AxiosRequestConfig.headers,
  • post,
  • AxiosInterceptorManager.use,
  • AxiosResponse.status,
  • request,
  • response,
  • AxiosStatic.defaults,
  • AxiosInstance.interceptors,
  • AxiosStatic.create,
  • AxiosInstance.delete

Popular in JavaScript

  • debug
    small debugging utility
  • through2
    A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise
  • fs
  • minimist
    parse argument options
  • body-parser
    Node.js body parsing middleware
  • minimatch
    a glob matcher in javascript
  • mkdirp
    Recursively mkdir, like `mkdir -p`
  • qs
    A querystring parser that supports nesting and arrays, with a depth limit
  • chalk
    Terminal string styling done right
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJavascript Code Index
Get Tabnine for your IDE now