azure - 如何在 ADF "form-data"事件 POST 调用中提交 "Web"

标签 azure azure-data-factory

我正在尝试使用 ADF 将数据从本地应用程序上运行的 RESTFul API 移动到 ADB。我已在我的专用网络中安装了自定进度的 IR 来运行事件/管道。现在在我的一个 API 需要在 POST 调用中提交表单数据。等效的 postman 如下所示

enter image description here

如何在 ADF 中执行相同的操作(因为我将在自定进度的 IR 数据流中运行,因此不适用)?我正在尝试使用“Web”事件,但不知道如何在其中传递表单数据。

enter image description here

最佳答案

您无法在 ADF 的 Web 事件中传递表单数据,因为您在 Web 事件中选择了不正确的方法: Highlighted method parameter

您可以从下拉列表中选择 POST 方法,如下所示: method parameter dropdown

在此之后,您将获得一个添加请求正文的位置。

为了获得与在 postman 中选择表单数据相同的效果,您可以将 2 个 cookie 设置为:
Content-Length:请求正文的长度(以字节为单位)
内容类型:多部分/表单数据; border= 某个值作为边界

Content-Type header reference

关于azure - 如何在 ADF "form-data"事件 POST 调用中提交 "Web",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72276939/

相关文章:

azure - 新-AzureVMConfig : A positional parameter cannot be found that accepts argument 'Add-AzureProvisioningConfig'

azure - 如何设置 EventHub 和 AzureWebJobsStorage 的值

使用 AD token 获取请求时出现 Azure Blob 存储 "Authorization Permission Mismatch"错误

string - 修改 Azure 数据工厂中事件的输出

c# - ASP.NET Web 应用程序文件路径(在 Azure 上发布)

angularjs - .net core、 Angular 和应用程序设置

azure - 用于解析复杂数组的数据流派生列

azure - Microsoft.DataTransfer.Common.Shared.HybridDeliveryException TypeName 不能为 null

azure - 在 Azure 数据工厂 V2 中设置月份格式

Azure 数据工厂具有两个 Azure Sql 接收器并以替代方式加载数据