request.js 861 B

1234567891011121314151617181920212223242526272829
  1. "use strict";
  2. const common_vendor = require("../common/vendor.js");
  3. const BASE_URL = "https://m.douban.com";
  4. const newRequest = (options) => {
  5. return new Promise((resolve, reject) => {
  6. common_vendor.index.request({
  7. url: BASE_URL + options.url,
  8. //仅为示例,并非真实接口地址。
  9. method: options.method || "GET",
  10. data: options.data || {},
  11. header: {
  12. "custom-header": "hello"
  13. //自定义请求头信息
  14. },
  15. success: (res) => {
  16. common_vendor.index.__f__("log", "at utils/request.js:12", res.data);
  17. resolve(res);
  18. },
  19. fail: (err) => {
  20. common_vendor.index.showToast({
  21. title: "请求失败"
  22. });
  23. reject(err);
  24. }
  25. });
  26. });
  27. };
  28. exports.newRequest = newRequest;
  29. //# sourceMappingURL=../../.sourcemap/mp-weixin/utils/request.js.map