Heim > Artikel > Backend-Entwicklung > So lösen Sie das verstümmelte PHP-Gzip-Problem
php gzip ist verstümmelt, weil der zurückgegebene Inhalt von gzip komprimiert wird. Die Lösung besteht darin, „curl_setopt($curl, CURLOPT_ENCODING, 'gzip');“ hinzuzufügen.
Empfohlen: „PHP-Video-Tutorial“
PHP-Curl-Inhaltskodierung: Lösung des gzip-verstümmelten Problems
Beim Verwenden von PHP-Curl zum Verbinden von Hugegraph stellte der Autor fest, dass das Senden von Ergebnissen an Gremlin zurückgegeben wurde Verstümmelte Zeichen, der Screenshot sieht wie folgt aus:
Vergleichen Sie diese Anfrage mit normalen Anfragen:
Es wurde festgestellt, dass die verstümmelte Anfrage, die verstümmelte Zeichen zurückgibt, Content-Encoding: gzip enthält, dh der zurückgegebene Inhalt wird von gzip komprimiert , also müssen Sie
curl_setopt($curl, CURLOPT_ENCODING, 'gzip');
zur Curl-Anfrage hinzufügen und es normal zurückgeben.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das verstümmelte PHP-Gzip-Problem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!