【问题标题】:What value is required for the HTTP header Content-Type for Workday SOAP APIs?Workday SOAP API 的 HTTP 标头 Content-Type 需要什么值?
【发布时间】:2020-07-23 23:16:01
【问题描述】:

我想使用提到的 API here 从 Workday HCM 访问数据。我不想使用 SoapUI 或 Zeep Python 库,而是尝试使用 Postman 作为 POC 的一部分来获取数据。当我使用 Postman 发出请求时,我很想知道标头 Content-Type 的值应该是什么,即它应该是 application/xml 还是 text/xml。您可能有几个问题,我已经在这里回答了:

第一季度。为什么我不能先尝试使用 application/xml,然后再使用 text/xml?

A.我无权访问任何 Workday 租户来试用它。

第二季度。为什么我在拥有租户之前就需要知道 Content-Type?

A.我们已经有一个 Postman 类型的解决方案,它允许用户选择 application/xml 或 application/json。根据 Workday 的要求,我需要采取进一步的行动。

第三季度。两个 Content-Type 值基本相同。有什么关系?

A.我知道一些 SOAP API 在将 Content-Type 提供为 application/xml 而不是 text/xml 时会失败,因此是这个问题。如果 Workday API 对这两种类型都成功响应,请告诉我。

【问题讨论】:

    标签: http soap http-headers postman workday-api


    【解决方案1】:

    application/xmltext/xml 适用于 Workday SOAP API。

    事实上,Workday 根本不使用请求中的Content-Type。您可以发送Content-Type: foo,您会收到回复。

    【讨论】:

      猜你喜欢
      • 2013-12-21
      • 2011-05-09
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 2019-06-28
      • 1970-01-01
      • 2021-09-18
      • 2019-03-03
      相关资源
      最近更新 更多