小程序 不支持FormData 调整

This commit is contained in:
Wang Kejun 2023-01-09 17:03:16 +08:00
parent a9bdd08b7c
commit 48a6d08943
2 changed files with 17 additions and 10 deletions

View File

@ -6,11 +6,14 @@ var assert_1 = tslib_1.__importDefault(require("assert"));
var stream_1 = require("stream");
var types_1 = require("../types");
function makeContentTypeAndBody(data) {
if (data instanceof FormData) {
return {
contentType: 'multipart/form-data',
body: data,
};
//
if (process.env.OAK_PLATFORM !== 'wechatMp') {
if (data instanceof FormData) {
return {
contentType: 'multipart/form-data',
body: data,
};
}
}
return {
contentType: 'application/json',

View File

@ -6,12 +6,16 @@ import { SyncContext } from '../store/SyncRowStore';
import { Connector, EntityDict, OakException, OakExternalException, OpRecord } from "../types";
function makeContentTypeAndBody(data: any) {
if (data instanceof FormData) {
return {
contentType: 'multipart/form-data',
body: data,
};
//
if (process.env.OAK_PLATFORM !== 'wechatMp') {
if (data instanceof FormData) {
return {
contentType: 'multipart/form-data',
body: data,
};
}
}
return {
contentType: 'application/json',
body: JSON.stringify(data),