【发布时间】:2021-06-15 13:07:07
【问题描述】:
IBM API Connect 是否支持多部分/表单数据内容类型?我正在尝试构建一个直通 API,我们可以在其中使用 GET 和 POST 发布 API 以检索或上传附件。附件不需要解析。
【问题讨论】:
标签: api websphere attachment
IBM API Connect 是否支持多部分/表单数据内容类型?我正在尝试构建一个直通 API,我们可以在其中使用 GET 和 POST 发布 API 以检索或上传附件。附件不需要解析。
【问题讨论】:
标签: api websphere attachment
默认情况下不是,但您可以手动解析有效负载,如以下链接:
var bodyAsBlob = apim.getvariable("request.body").item(0);
var bodyAsString = bodyAsBlob.toBuffer().toString();
var parameters = bodyAsString.split("&");
for (var i = 0 ; i < parameters.length ; i++) {
var parameter = parameters[i].split('=');
var parameterName = decodeURIComponent(parameter[0]);
var parameterValue = decodeURIComponent(parameter[1]);
}
【讨论】: