If the "Accept-Encoding" header value is set as blank in a Send HTTP Request , TIBCO ActiveMatrix BusinessWorks(BW), by default, will send "GZIP"which causes issues with HTTP source and in HTTP Response. Unknown characters in HTTPResponse/asciiContent.

If the "Accept-Encoding" header value is set as blank in a Send HTTP Request , TIBCO ActiveMatrix BusinessWorks(BW), by default, will send "GZIP"which causes issues with HTTP source and in HTTP Response. Unknown characters in HTTPResponse/asciiContent.

book

Article ID: KB0088358

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Resolution:
Description:
============
If the "Accept-Encoding" header value is set as blank in Send HTTP Request , TIBCO ActiveMatrix BusinessWorks(BW), by default, will send "GZIP" which causes issues with HTTP source and in HTTP Response.  Unknown characters in HTTPResponse/asciiContent.


Environment:
===========
TIBCO Runtime Agent(TRA) 5.7.x ,TIBCO Designer 5.7.x , TIBCO ActiveMatrix BusinessWorks 5.9.x


Cause:
========

TIBCO ActiveMatrix BusinessWorks (BW) uses HTTP 1.1 and if "Accept-Encoding" header value set as blank , TIBCO ActiveMatrix BusinessWorks  (BW)  will send "GZIP" as default behavior. This behavior causes some HTTP source send response
  
Resolution:
===========
As a workaround you need to set "Accept-Encoding" = "*" or "" (empty quotes)  to accept any content encoding.

Issue/Introduction

If the "Accept-Encoding" header value is set as blank in a Send HTTP Request , TIBCO ActiveMatrix BusinessWorks(BW), by default, will send "GZIP"which causes issues with HTTP source and in HTTP Response. Unknown characters in HTTPResponse/asciiContent.