Snippets Collections
async function formURLEncoded(url,params){
	const response = await axios.post ( 
      url ,
      new URLSearchParams(params)
    )
	return await response.data;
}
app.get('/checkFilelink', async (req, res, next) => {
    try {
      const CancelToken = axios.CancelToken;
      const source = CancelToken.source();
      setTimeout(() => {
        source.cancel('Operation canceled by the user.');
      }, 5000);
      let url = req.query.url;
      var response = await axios.get(url, {
        cancelToken: source.token,
        progress: false
      });
      res.json(response);
    } catch (e) {
      res.send(e)
    }
  });
import axios from "axios";

// -------------------------config axios -------------------------------

// create axios

const API = axios.create({ baseURL: "url-name" });

// default config

const loginData = JSON.parse(localStorage.getItem("loginData"));

const accessToken = loginData?.accessToken;
const refreshToken = loginData?.refreshToken;


API.defaults.headers.common["custom-name"] = accessToken ? accessToken : "";
API.defaults.headers.common["custom-name"] = refreshToken ? refreshToken : "";
API.defaults.headers.post["Content-Type"] = "application/json";


export default API;
star

Thu Jul 20 2023 10:38:29 GMT+0000 (Coordinated Universal Time)

#nodejs #axios #form-urlencoded
star

Thu Feb 16 2023 08:52:55 GMT+0000 (Coordinated Universal Time) https://blog.logrocket.com/using-axios-set-request-headers/

#axios
star

Tue Oct 25 2022 07:05:26 GMT+0000 (Coordinated Universal Time) https://kuchbhilearning.blogspot.com/2022/10/unit-test-and-mocking-axios-jest.html

#aws #cdk #typescript #nodejs #axios #unittest
star

Thu Sep 01 2022 09:08:01 GMT+0000 (Coordinated Universal Time)

#axios #cancel #token
star

Mon Apr 25 2022 08:54:33 GMT+0000 (Coordinated Universal Time)

#axios

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension