Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
約30MBのxmlファイルがあります。これはURLを介してGzipXmlファイルとしてクライアントに配布されますが、問題は、クライアントとして、そのコピーをxmlファイルとしてクライアントのサーバーに保存できないことです。
で試してみるとSimpleXMLElement、次の点で問題があると表示されます。
SimpleXMLElement
リクエストにはAccept-Encodingが含まれている必要があります:gzip、deflateヘッダー
HTTPストリームラッパーコンテキストオプションのヘッダーを変更する必要がないように、そのURLから解凍するようにPHPに直接指示できます。
$xml = simplexml_load_file("compress.zlib://http://site.com");