如何在 AJAX jquery 中用 form-data 调用 API?

how to call API with form-data in AJAX jquery?

我想用 multi-part form-data 和 header 作为 (X-VN-APPTOKEN:967fdasog44d4dfvcb573dsfqw43098d) 和两个参数,一个是文件。它在 postman 中工作正常,但是 AJAX 它没有发送响应。谢谢

$.ajax({
  type: "POST",
  beforeSend: function(request) {
    request.setRequestHeader("X-VN-APPTOKEN-APPTOKEN", "967fdasog44d4dfvcb573dsfqw43098d");
  },
  url: "/path/to/handler",
  data: '...', // your data
  processData: false,
  success: function(msg) {
    // handle results
  }
});

您可以添加type参数(例如json)用于自动解析结果等。