You may get some custom headers along with the standard HTTP headers. In this post, I will be describing on how you should remove those custom headers if you don't want to send them to your end user.
First off all, you should know what are considered as standard headers. You can have a very useul article and along with the necessary list of headers in the below link.
List of HTTP header fields
The following Screenshot shows you a GET request sent from Postman that's made to Google Calendar REST API. You can see the headers section that there are some headers resulted that are not in the above list of standard HTTP headers.
You can add the below section as a set of properties in your synapse Sequence to be executed after making the call to the endpoint. So, the custom headers can be removed easily.
<!-- Remove response custom header information -->
<header name="X-Frame-Options" scope="transport" action="remove" />
<header name="X-XSS-Protection" scope="transport" action="remove" />
<header name="Alternate-Protocol" scope="transport" action="remove" />
<header name="X-Content-Type-Options" scope="transport" action="remove" />
Hope it was useful to you.
No comments:
Post a Comment