Mark1928

User Controller

May 10th, 2020
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const axios = require("axios");
  2. const FormData = require("form-data");
  3.  
  4. exports.getIndex = (req, res) => {
  5.   res.render("profile");
  6. };
  7. exports.postUser = (req, res) => {
  8.   console.log("exports.postUser -> req", req.file);
  9.   const headers = {
  10.     headers: {
  11.       Authorization: `Bearer cbaa5739ce885507c843a00e75fba19282221731`,
  12.       "content-type": "multipart/form-data",
  13.     },
  14.   };
  15.   const formData = new FormData();
  16.   axios
  17.     .post("https://api.imgur.com/3/upload", formData, headers)
  18.     .then((res01) => {
  19.       console.log(res01);
  20.     })
  21.     .catch((err) => {
  22.       console.log("exports.postUser -> err", err);
  23.     });
  24.   res.redirect("/profile");
  25. };
  26.  
  27. // access_token=cbaa5739ce885507c843a00e75fba19282221731
  28. // expires_in=315360000
  29. // token_type=bearer
  30. // refresh_token=1362bebab346f30c218f5dfb647bd6ee56d2593d
  31. // account_username=cloudskyfog6
  32. // account_id=59457397
Add Comment
Please, Sign In to add comment