request.js 714 B

123456789101112131415161718192021222324252627282930313233
  1. const base = ({ url, method, data }) => {
  2. return new Promise((resolve, reject) => {
  3. wx.request({
  4. // url: "http://127.0.0.1:8000" + url,
  5. url: "https://www.suzuran.fun" + url,
  6. method,
  7. data,
  8. header: {
  9. "content-type": "application/json", // 默认值
  10. },
  11. success(res) {
  12. if (res.data.code === 200) {
  13. return resolve(res.data.data);
  14. }
  15. reject(res);
  16. },
  17. error(res) {
  18. reject(res);
  19. },
  20. });
  21. });
  22. };
  23. const get = ({ url, data }) => base({ url, data, method: "GET" });
  24. const post = ({ url, data }) => {
  25. console.log(url);
  26. return base({ url, data, method: "POST" });
  27. };
  28. module.exports = {
  29. post,
  30. get,
  31. };