Page 1 of 1

Responses from HTTPClient or WiFiClientSecure GET request are different from Postman

Posted: Sat Apr 24, 2021 4:02 pm
by playground
Hi,

I'm trying to fetch the response from “https://translate.google.com/translate_ ... lo%20world
and store audio to mp3 file in SPIFFS.

I have tried both HTTPClient and WiFiClientSecure GET request, both are returning a same response for the above request that is different from the one I got from Postman. The response from Postman is correct and the audio plays just fine, but not the ones from the GET requests from HTTPClient or WiFiClientSecure.

Here is the response from Postman that works

Code: Select all

��D��4x̔%��W�-����.S?���d�(��8+h��t̔�l� ZH�08 �S���a�,�Nn�b'�6�1�:G���w������D�
y�`�P�%���	*�t��˃��G(т��Ќ��\�.�k�F�*qc�BbC�[��:��-bצ�bN1�c�,�SNb老#
Q88�į���D�!:���pCOc���@�Ο]�rt�:ű�i� .}�/����>�D�pϜ�joeB��7��@X	���y�����*����K�+��D�	�F���p&l&Q�!ֱ
qr,(kqt�Z�I�.��C	j��D\��
R8A�������>7<b��7��&�m�Q�{����@�ڤ��l}/����D����iZΫ<>ʫwPg*̡�!����1����o�����!}����,¤Ƒ�X��r
�aX��_�f��z*�QD�)��#�R���D�y��Ԅ�ZR�5�@زxX�dE��p� �9�G	D�v6}~����^�l��r:��2�m�u �`UB_t�o�����(��8&r,S.���D��Z���A��=
݉!�#keaGS���t��Ÿ��
?;Z	���n��{�}n�7v�}A= "l
�����;mG�ܿ����B�5��)�ͼ���D�I��ފ��l�`��J����{����|�Q������{��>������?w[�ۨ�5�<rcA.��������?-�����U���d�&|��a�����D�
	��N��O���^BQ8�
R�� ���d�'Þf\"�f϶���t�<�q�<Lz!��}
������������˪���%qX���h��D�	����a�l��E��4J^�]��_�����,���E٦w=1'����>�����
�<L����0�s1W�r�k�9���tU�sx7`����a�n��D�
�B�� p�9Cb2��}/�Jf���ՖD�Y90+��b8��K��5'�k�_U�,�M*c7[^�m�,"{;�i�0)��ɧ�0�j�V9@.&�\��D�"���p�_P���B���-�"���	�zM������ɇ9�����ڦ�k���A#�*�l(Db�e�],���t1Q���PXқ���D�&�*��
p)��<s�j�,l�ڛ���LQǻ�ˌ�J��UH�7�����1�,)�}��U��`X��&A�E�?���,im��[�J��D�2�����L/���|ƹ"ɺ��/����A����M5f�<4
r'2�i@�z�i����^e�#)�\�M7G�Zmo���S'.��D�> ���L&��b^%aed���gH�^Bp�1�
�P*�L�u�2�7ٛH�w��5��ͫnJ��A�XU
z�F[Iۜ�Y�Eh����JL��D�H�����L�2�>m��!����z:<����ܔ�03Xa�_����-���T�t��Q�\"zΰ5,�Ȓ��b�[��\N�B00���0i��D�TXƄ�Jp������P����IB��0l\�փ�#�
J�i<g��cʺ��?w�6�\ 6��v��&9�,%WϠ�$v{���D�ax�t�^L��'p��䏏@�M��
`�@B��>�Y��������?�����G���	Ȏ��#a8���le�0�x;O��5]EE���0��D�r��|�$L��3bW:�t��jJ������A���HN�Gg���e:�o��������>P�^��
�0��^A�~a y�F����6	��H���D�z�ސp��f�@ 3�����)��h����\�WI�\���Ʒw��<ף�.���T8~��,����dC�D�Èj�"��zb���@����D�p����p����T1��C��y�y�M������g���JJ;����p�\�Ȟ;�
��PJ��Q^g/OO����j�Rw���צP��D�_1֐ބ���gD��(}j ���H���Da Qkq����V�y��E�R�hX�4�|/b����j�K��e!q�Ě�;��娟
$a�zE��D�U����p���E���)I��' T$�lĆ�0Pzn7�Lx�μ�F��D8�� �v��/��q�Up��uRQgc�e��б�:u@d���D�T���pU���U4����Ҁ���>��'8�ŷiқ�@:�Ak��[`��{9ɚ��El٤H��9��T�${��]���V�*�ɴ8E�����D�R��^p�ף.�72�a�t�)(�Kć����+PXJΉt/^3�Zh
�U9�K����>��yJL
Y	m�߄I��:�r�Ք��D�\����p,�L���"A�
����c��$�@
a�'՛A��RΞ�=�tu*=y���?T�#��(�M>�Q�<���!�D)�^ak�)�"���D�d!F��JpT�.`0Qe�X��mPҒ��{�i�m�E�!����#�E#�*!w��izz�/������:Ah�CR��n����������D�j`���pH3B
8�ĭgn��n)�,��"�����ے�v	�*R
��2J����I�p9���ѱ.�x4 hF��]"t�AcbGX�}}���D�wp��ΰL�����)Ъ���!��O��+ݦgQL�Vv�8�w^�#Գնnd;-k0�O����jC�� e[ʬ2y�E�TQ�n�z����-���DĄ�&��Ę�å
%�WԆ�h�H�t	E�
]�XƮʧ�ܦ��V�uik�P�D���S[���p��V���%�X6��L.��P��F%��Y0� .���DČ����HC��ru���σ�(5����8��kf�����!�j���\
C��K<P� T�%,u��C��PZaR�<���춛h��s����Dě`z�X�)��05*�nৈc�.Q,¬s�"���M�N��%���Xt]#
iЯg����H����Š2������C�!�T+�B�����DĜ![T�@�&Oke��D���d}ɘ̝��֚R�ʺ�簎� d�銘���!�a�**��=NqJ�@���o`D6�`@ȸy�	3���H�����D�i!c"��H �)A����HTl���_��mMn�
���t8w�[bMP�|�x����8�/�UU��훆�~~$TTGL*�
�+U�r��D�6:��@��+V��,����B�S�Rl�����PW��^���EuCjc+Z�.2Cz8=��(_�t�I�RD� �AU=�%G6��D�(�2Xa��lS%���וb�0�@*���ֿ�]X副���n��c�/�Y�놸k��O��P�;t��$|G�"����5{���m�GEF��D� �� ZRp�6��4�
���ƁED�P�H��J�pM�e��$�W�LAME3.100���������������������������������LAME3.��D�0H100��������������������������������������������������������������������������LAME3.��DăH100����������������������������������������������������������������������������������DĬH�������������������������������������������������������������������������������������DĬH�����������������������������������������������������������������������������������
Here is the response for either HTTPClient or WiFiClientSecure

Code: Select all

HTTPClient
msg1
hello world

��D�␀␒␙�4␀x̔%�␀�W�-����.S?���␇d␎�␀(�␀�␀␆8␜+h��t̔�l� ZH␃�0␀␆8 �S���a�␛,�N␟n�b␐'�6�␁1�:G���w������D�
␒y�`␀�P�%���    *�t��˃␄��G(␑т��Ќ��\�.�k␚�F�*qc�BbC�[��:��-bצ�bN1�c�,�S␃␝Nb老#
R8A�������>7<b��7��&�␂m�Q�{����@␁�ڤ��l}/�␞���D�␐␔�␀�␄�iZ␄Ϋ<␌>␎ʫwPg*̡�␑!����1����o��␟���!}␟����,¤␐Ƒ�X��rK�+��D�   ␒�F�␀��p&l&Q�!ֱ␜
݉!�#keaGS���t��Ÿ���)��#␛�R���D�␏␕y��␀Ԅ�ZR�␇5␓�@ز␖xX�dE��p�␄ ␏�9�G␎      D�v6}~����^�l��r:�␝�2�m␔�u �␜␘`UB_t�o�����(␄��8&␞r,S.���D�␌␔�Z�␀�␄�A�␆�=
R�� ���d�␃'␝Þf\"�f϶��␎�t�<�q�<L␘z!��␟}l�`��J����{����|�Q�␝��␒�␘��{��>������?w[�ۨ�5�<rcA.�␟�������?-�����U���d�&|��a�����D�
��������␡����˪���%␙qX���h��D�␋␔ ��␀�␆�a�l�E��J^�]��_�����,���E٦w=1'����>�����
␑�B�␀� p�9Cb2�␅�}/␗␒�Jf���ՖD�Y90+�␓␇�b8��K��5'�k�_U�,�M*␌c7[^�m�,"{;�i�0)��ɧ�0�j�V9@.&�\��D�␘␑␑"�␀��p�␝␋_P���B���-�"␁���        �zM������ɇ9�␞␏␅�␚���ڦ�k���A#␀␏�*�l(D␒b�e�]␄,���t1Q��␃␡�PXқ���D�&␑�*�␀�
p)��<␁�j�,l�ڛ���L␞␖Q␅ǻ�ˌ�J��UH�7�����1�␆,)�}␙�U�␀�`X␆��&␘A�␘E�?�␘��␗,im��␖[�J��D�2␑���␀��L/�␐␞��|␄ƹ"ɺ��/␒��␅��A����M5f␐�␝<4
␄�P*�L�u�␙␓2�7ٛH�␓w��5��ͫn␖J��A�XU�Zmo���S'.��D�>␒ ��␀�␞L&��b␃^%aed���gH�␃^Bp�1�␑
z�F[Iۜ�Y�Eh����JL��D�H␑���␀��L␞�2�>m␚␓��!����z:<���␕�ܔ�03X␁a�_��␋��-���T�␌t��Q�␇\"zΰ5,�Ȓ���[��\N�␒0␄0���0i��D�T␑XƄ␀�Jp���␚���P�␒���␜IB�␑�0l\␖␄␛�փ␖�#�
J�i␗<g␎��cʺ��?w�␎6␚␇�\ ␁6��␘␁v��&␝9�,%WϠ�␘$v{␙���D�a␐x�t␀�^L�␐�'p��䏏@�␄␘M�␕�
`�@B��>�Y��������?�����G␙�␌��   Ȏ��#␕a8���le�0�␎x;O��5]EE���0␜��D�r␒��|␀�$L��3bW:�t��jJ�����␑�A␕���␖␜␙H␜N�Gg���e:�o��������>P␟␇�^��
�0��^A�~a y�F␂��␚��6    ��H���D�z␗␑␆�␀ސp␐�␇f�@ 3����␂�␁)��h����\�W␞I�\���Ʒw��<ף�.�␟��T␗8~��,␙����dC�D�Èj�"␋��zb���@����D�p␘���␀�p␁��␓␗��T␀1��C␂��y�y�M������g�$a�zE��D�U␔��␀��p���E␑���)I�␄�' T$�lĆ␛0Pzn7␂�L␝␗x�␃μ�F��D8�� �v␘��/��q�Up��uRQgc�e��б�:u@d���D�T�␀��pU���U4����Ҁ␕���␘>��'␜8�ŷiқ�@␐:␡�Ak��[`��{9ɚ��El٤H��9��␛T␚�U␞9�␟K����>�␇�yJL����D�R�␀�^p�ף.�72a␛�t�␚␐)(�Kć���␋␂�+␐␐P␔XJΉ␅␏t/^3�␡Zh␘
Y       m�߄I��:�r�Ք��D�\␒�␎�␀��p,�L���"A�
a�'՛A�␅�RΞ�=�t␖u*=y���?T�#��(�M␗>�Q�<���␝!�␌D␎)�^ak�␓)�"���D�d␓!F�␀�Jp␀T�.`0Qe�X��mPҒ�␅�{�i�m�E�␗!����␖#�E#�*!w�␋�iz␎z␞�/�␗�����:Ah�CR�␀�␄␆␚n␄�␕�����␄����D�j␑%�WԆ�h�H␄�tp9�␌�E�␕�␇x4 hF��␀]␐"�AcG␕X�}}���D�w␑p��␀ΰL�����␄)Ъ���!␔��O��+ݦgQL�Vv�␜8�w^␀�#Գնnd;-k0�O�␁���jC�� ␎e[ʬ2y�␑E�TQ�n�z����-�␅��DĄ␒�&�␀�Ę␁�å
␑C��K<P T�%,u��C��PZaR�<��␛␐�춛h��s����Dě␔`z�␁X␘␀�)�␃�05␕*�nৈ␝c�.␏Q,s�"���M�N��%���Xt]␝#��8��kf�����!␅�j���\
␐iЯg����H����2�␐�����C�␐!�T+�B�����DĜ![␂T␁�@␁�&O␒ke��D���d}␔ɘ̝��␏֚R�ʺ�簎� ␒d�銘���!�a␇�**�␚�=NqJ�@���o`D6�`@ȸy�   3���H��␔���D�i!c"�␁�H␁ �␆)␆A␃␓����HTl��␝␄�_��mMn�
�␕+U�r��D�6␘␒:�␁�@␁��+V�␡�,����␋␇B�S␔�Rl����␛␇�␔PW��^���EuCj␀c+Z�.2Cz8␇␘␛=��(␅_␘�t�I�␒RD� �AU=�%G␅6��D�(␖�2X␀a��lS%���ו�␞␀0�@�␛��ֿ�]X副���n��c�/�Y�놸k��O��␁P�;t��$|␀G�"␖�␔���5{���m�GEF��D� ␐�� ␀ZRp�6��␘4�
���ƁED�P�H��J�pM�e��$�W␄�LAME3.100���������������������������������LAME3.��D�0␀␀␃H␀␀␀␀100��������������������������������������������������������������������������LAME3.��Dă␀␀␃H␀␀␀␀100����������������������������������������������������������������������������������DĬ␀␀␃H␀␀␀␀�������������������������������������������������������������������������������������DĬ␀␀␃H␀␀␀␀�����������������������������������������������������������������������������������Server params

WiFiClientSecure
msg2
hello world

Starting connection to server...
Connected to server!
headers received
��D�␀␒␙�4␀x̔%�␀�W�-����.S?���␇d␎�␀(�␀�␀␆8␜+h��t̔�l� ZH␃�0␀␆8 �S���a�␛,�N␟n�b␐'�6�␁1�:G���w������D�
␒y�`␀�P�%���    *�t��˃␄��G(␑т��Ќ��\�.�k␚�F�*qc�BbC�[��:��-bצ�bN1�c�,�S␃␝Nb老#
R8A�������>7<b��7��&�␂m�Q�{����@␁�ڤ��l}/�␞���D�␐␔�␀�␄�iZ␄Ϋ<␌>␎ʫwPg*̡�␑!����1����o��␟���!}␟����,¤␐Ƒ�X��rK�+��D�   ␒�F�␀��p&l&Q�!ֱ␜
݉!�#keaGS���t��Ÿ���)��#␛�R���D�␏␕y��␀Ԅ�ZR�␇5␓�@ز␖xX�dE��p�␄ ␏�9�G␎      D�v6}~����^�l��r:�␝�2�m␔�u �␜␘`UB_t�o�����(␄��8&␞r,S.���D�␌␔�Z�␀�␄�A�␆�=
R�� ���d�␃'␝Þf\"�f϶��␎�t�<�q�<L␘z!��␟}l�`��J����{����|�Q�␝��␒�␘��{��>������?w[�ۨ�5�<rcA.�␟�������?-�����U���d�&|��a�����D�
��������␡����˪���%␙qX���h��D�␋␔ ��␀�␆�a�l�E��J^�]��_�����,���E٦w=1'����>�����
␑�B�␀� p�9Cb2�␅�}/␗␒�Jf���ՖD�Y90+�␓␇�b8��K��5'�k�_U�,�M*␌c7[^�m�,"{;�i�0)��ɧ�0�j�V9@.&�\��D�␘␑␑"�␀��p�␝␋_P���B���-�"␁���        �zM������ɇ9�␞␏␅�␚���ڦ�k���A#␀␏�*�l(D␒b�e�]␄,���t1Q��␃␡�PXқ���D�&␑�*�␀�
p)��<␁�j�,l�ڛ���L␞␖Q␅ǻ�ˌ�J��UH�7�����1�␆,)�}␙�U�␀�`X␆��&␘A�␘E�?�␘��␗,im��␖[�J��D�2␑���␀��L/�␐␞��|␄ƹ"ɺ��/␒��␅��A����M5f␐�␝<4
␄�P*�L�u�␙␓2�7ٛH�␓w��5��ͫn␖J��A�XU�Zmo���S'.��D�>␒ ��␀�␞L&��b␃^%aed���gH�␃^Bp�1�␑
z�F[Iۜ�Y�Eh����JL��D�H␑���␀��L␞�2�>m␚␓��!����z:<���␕�ܔ�03X␁a�_��␋��-���T�␌t��Q�␇\"zΰ5,�Ȓ���[��\N�␒0␄0���0i��D�T␑XƄ␀�Jp���␚���P�␒���␜IB�␑�0l\␖␄␛�փ␖�#�
J�i␗<g␎��cʺ��?w�␎6␚␇�\ ␁6��␘␁v��&␝9�,%WϠ�␘$v{␙���D�a␐x�t␀�^L�␐�'p��䏏@�␄␘M�␕�
`�@B��>�Y��������?�����G␙�␌��   Ȏ��#␕a8���le�0�␎x;O��5]EE���0␜��D�r␒��|␀�$L��3bW:�t��jJ�����␑�A␕���␖␜␙H␜N�Gg���e:�o��������>P␟␇�^��
�0��^A�~a y�F␂��␚��6    ��H���D�z␗␑␆�␀ސp␐�␇f�@ 3����␂�␁)��h����\�W␞I�\���Ʒw��<ף�.�␟��T␗8~��,␙����dC�D�Èj�"␋��zb���@����D�p␘���␀�p␁��␓␗��T␀1��C␂��y�y�M������g�$a�zE��D�U␔��␀��p���E␑���)I�␄�' T$�lĆ␛0Pzn7␂�L␝␗x�␃μ�F��D8�� �v␘��/��q�Up��uRQgc�e��б�:u@d���D�T�␀��pU���U4����Ҁ␕���␘>��'␜8�ŷiқ�@␐:␡�Ak��[`��{9ɚ��El٤H��9��␛T␚�U␞9�␟K����>�␇�yJL����D�R�␀�^p�ף.�72a␛�t�␚␐)(�Kć���␋␂�+␐␐P␔XJΉ␅␏t/^3�␡Zh␘
Y       m�߄I��:�r�Ք��D�\␒�␎�␀��p,�L���"A�
a�'՛A�␅�RΞ�=�t␖u*=y���?T�#��(�M␗>�Q�<���␝!�␌D␎)�^ak�␓)�"���D�d␓!F�␀�Jp␀T�.`0Qe�X��mPҒ�␅�{�i�m�E�␗!����␖#�E#�*!w�␋�iz␎z␞�/�␗�����:Ah�CR�␀�␄␆␚n␄�␕�����␄����D�j␑%�WԆ�h�H␄�tp9�␌�E�␕�␇x4 hF��␀]␐"�AcG␕X�}}���D�w␑p��␀ΰL�����␄)Ъ���!␔��O��+ݦgQL�Vv�␜8�w^␀�#Գնnd;-k0�O�␁���jC�� ␎e[ʬ2y�␑E�TQ�n�z����-�␅��DĄ␒�&�␀�Ę␁�å
␑C��K<P T�%,u��C��PZaR�<��␛␐�춛h��s����Dě␔`z�␁X␘␀�)�␃�05␕*�nৈ␝c�.␏Q,s�"���M�N��%���Xt]␝#��8��kf�����!␅�j���\
␐iЯg����H����2�␐�����C�␐!�T+�B�����DĜ![␂T␁�@␁�&O␒ke��D���d}␔ɘ̝��␏֚R�ʺ�簎� ␒d�銘���!�a␇�**�␚�=NqJ�@���o`D6�`@ȸy�   3���H��␔���D�i!c"�␁�H␁ �␆)␆A␃␓����HTl��␝␄�_��mMn�
�␕+U�r��D�6␘␒:�␁�@␁��+V�␡�,����␋␇B�S␔�Rl����␛␇�␔PW��^���EuCj␀c+Z�.2Cz8␇␘␛=��(␅_␘�t�I�␒RD� �AU=�%G␅6��D�(␖�2X␀a��lS%���ו�␞␀0�@�␛��ֿ�]X副���n��c�/�Y�놸k��O��␁P�;t��$|␀G�"␖�␔���5{���m�GEF��D� ␐�� ␀ZRp�6��␘4�
���ƁED�P�H��J�pM�e��$�W␄�LAME3.100���������������������������������LAME3.��D�0␀␀␃H␀␀␀␀100��������������������������������������������������������������������������LAME3.��Dă␀␀␃H␀␀␀␀100����������������������������������������������������������������������������������DĬ␀␀␃H␀␀␀␀�������������������������������������������������������������������������������������DĬ␀␀␃H␀␀␀␀�����������������������������������������������������������������������������������
Any idea why they don't match with the response from Postman? Thanks in advance.