meltano / sdk

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com
https://sdk.meltano.com
Apache License 2.0
94 stars 68 forks source link

feat: encoding suppression, X-Restli-Protocol-2.0.0 #1666

Open eryanRM opened 1 year ago

eryanRM commented 1 year ago

Feature scope

Configuration (settings parsing, validation, etc.)

Description

SDK needs expanded character encoding suppression (conditionally driven by header settings). For example, when header setting X-Restli-Protocol is 2.0.0 characters like parentheses need direct encoding control.

Currently, the SDK does not have targeted encoding suppression for certain characters when X-Restli-Protocol is 2.0.0 For example, the LinkedIn "creatives" endpoint requires X-Restli-Protocol 2.0.0. It also needs un-encoded parenthesis for identifying campaign IDs in the request parameters (screenshot).

image
stale[bot] commented 4 months ago

This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.

edgarrmondragon commented 4 months ago

Still relevant