Хотите получать данные почты, но получать нечитаемые данные - PullRequest
0 голосов
/ 07 января 2019

Я использую библиотеку tinify и проверял, какие данные они отправляют.

Я пытался получить все данные с нашей стороны, используя различные методы, такие как

_POST и _FILES и вижу, что я получаю данные _POST на нашем сервере, но проблема в том, что они не читаются. Я проверил и обнаружил, что это могут быть данные gziped, поэтому мы попытались

gzdecode($_POST); 

но он дает пустой результат, когда мы пишем, используя file_get_contents, когда мы используем

print_r($_POST, true);

Мы можем получать данные, но их невозможно прочитать. Мы проверили, включен ли gzip php или нет, и он всегда говорит, что он включен. Я использовал этот код для проверки Gzip

if (function_exists("gzdecode")) {
    echo "gzdecode OK, ";
} else {
    echo "gzdecode no OK, ";
}

if (extension_loaded('zlib')) {
    echo "zlib extension loaded ";
} else {
   echo "zlib extension not loaded ";
}

и он всегда говорит, что расширение zlib загружено.

Я пытался изменить набор символов на utf8, но ничего не работает вот мой _POST data, который мне кажется gzip.

Массив ( [ ] => 85 $C ! "$" $ C Z K " (ах * BBH @ Br} 0vǂaJ6cOQ? J3D? N ڛ < = j } F ˢ # N " : | Y 7pa $ ! 01 @ ; Fc I? ! d ŧM Z B ULE ˏ K , P - - } КЭЗ [[2Rp0GTa3-57fmbiy ���I�g��~=��k��K0, XbōbƱcX10? ד [ͣ \ м ! 02? ?J [уЬ k z ) ! 1 "0AQ 2abBP ? H ~ " n2 v " Z @ 4 # / C " JU r K z x ׾ 둅 q ׮ W [> 5 u_ S G 쑭) > HMl] => Q է / �Kt(��v�f4xWj�Y<�e�.Yr˖\��,�eܿ���'��������!1A�Qaqс0��@�������?!�c����Ã��.٢�8�_�L�ư}l�~� Kz>��Y_�J�k�S��/��/@e�a���� �I*��pѮ0E[;�**� �ʣ���� �tC�O�%3#����Qs�� Y3wʲN ܊7 @ L8 k M ? iO I @ ( * V % L Jzǡ! 3 | 2 xNP 9bs ˓ = Nl9_o ~ 1hWZz ! 1 0 ? ! ঍ ^ G S D% x% Ô f ? 1 Qa! Aq ? ) v Y r ƈ m Dȹ # S # B ' ! 1AQa q 0 ? " ؿ G Bs 7 y ? (; P %) R w 7���g���Pε˱����FѾiٜ�_bD�!~�*R�"��]�V a��U�J�K�f*o�p��m��q ��=a��U'��(,�V��Z�M�b(�j|n�S�z���bHm���]d���!��P�i�xnQ����n��G6�*��?R�eA��j��XR7��QM6#:�6�-�!H-qe�� [x����u0��|�"���#��"���9zj] => �3sM�� [r#y���f�pÌ�8 K� )_h�����] => ��(���P�0 $�ݐ����m�������yί�'9��W��#̲�_��������;G�����;} Ђ )

...