Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-2189

HttpClient service support Accept-Encoding gzip

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    • New Feature
    • Resolution: Won't Do
    • Major
    • None
    • None
    • None
    • All
    • Hide

      As the httpclient has no defaults and aims to be like this, this will introduce an unexpected behavior in some cases.
      Anyway, this can be customised via a configurer or in interface via @Header, see https://talend.github.io/component-runtime/main/latest/services-built-in.html#_customizing_http_client_requests

      Show
      As the httpclient has no defaults and aims to be like this, this will introduce an unexpected behavior in some cases. Anyway, this can be customised via a configurer or in interface via @Header, see  https://talend.github.io/component-runtime/main/latest/services-built-in.html#_customizing_http_client_requests
    • GreenHopper Ranking:
      0|i2i3hf:
    • 9223372036854775807
    • Small
    • To be defined

    Description

      Workday Requests are ~3-5 times faster when Accept-Encoding gzip is present:

      (In practice this means 20 seconds vs 1 minute 10 seconds.)

      As this component uses the org.talend.sdk.component.api.service.http.HttpClient  it would make sense if this could automatically accept gzip compression and uncompress the data flow. So any component that relies on this HttpClient would be able to benefit from the speed increase.

      Attachments

        Activity

          People

            Unassigned Unassigned
            bgunics Balazs Gunics
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: