簡體   English   中英

如何在 Informatica 雲中為標題“Content-Type: application/x-www-form-urlencoded”生成 swagger 文件?

[英]How to generate a swagger file for the header "Content-Type: application/x-www-form-urlencoded" in Informatica cloud?

我想使用這些詳細信息在 informatica 雲中為 rest v2 連接器生成一個 swagger 文件。

郵政電話:

接受:應用程序/json

內容類型:應用程序/x-www-form-urlencoded

原始正文:token=XXXXXXX&content=record&format=csv

但是 informatica cloud 沒有 application/x-www-form-urlencoded 選項。

我能夠在 POSTMAN 中執行相同的請求,因為 POSTMAN 具有所有功能。

在 Informatica-cloud 中生成 swagger 文件時,我什至嘗試將 Content-Type 單獨放在標題部分,但仍然無效。

有人告訴我使用這個網站: http : //specgen.apistudio.io來創建 swagger 文件,但該網站似乎並不安全,因此我無法輸入任何敏感數據

有什么方法可以通過網站或通過 informatica 本身生成文件?

無法為 Informatica 雲中的標題“Content-Type: application/x-www-form-urlencoded”生成 Swagger 文件。

可以做的是在映射任務/數據同步任務的前/后處理命令中使用“Curl”進行其余 api 調用。 您可以在此處查看 curl 命令:

https://www.baeldung.com/curl-rest

如果您想避免使用 Curl 的其他方式,您可以在應用程序集成中為 REST 調用創建一個“服務連接器”。 如果您想在使用服務連接器后運行數據集成任務,也可以從應用程序集成運行數據集成任務。

它的工作方式是:

  1. 創建服務連接器

  2. 為服務連接器創建連接

  3. 創建一個過程。

  4. 在流程內部,使用各種服務。 第一個服務可以運行您剛剛建立的 API 連接,然后您可以使用其他服務來運行“系統服務:-> 運行雲任務”中可用的數據集成任務。

這樣您就可以在不創建 swagger 文件的情況下完成工作,因為它不接受“Content-Type: application/x-www-form-urlencoded”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM