私は、TelitGSMモデムを使用してセンサーデータをWebに送信する組み込みデータ取得システムを使用しています。現在、単純なGETリクエストを使用してデータをphpスクリプトに送信しています。私が抱えている問題は、HTTP応答がかなり大きい(〜220バイト)ということです。私は現在非常に安価な8Mb/moのデータプランを持っており、各送信に必要なバイトを最小限に抑えようとしています。送信データの一部を圧縮することを検討しましたが、そこでの潜在的なゲインはかなり小さいです。応答は、要求が成功したことを示す以外には役に立たないので(そして、これを解析したり使用したりすることさえしません)、私はそれを切り取るか、少なくとも短くしたいと思います(単に応答コード例)。
PHPからこれを行う方法を知っている人はいますか?私はこれまで何の役にも立たないheader()関数を調べました。私が検討したもう1つのオプションは、サーバープログラム(たとえば、80ではなくポート15000)にリクエストを送信し、そこからphpスクリプトに別のリクエストを送信することでしたが、これはぎこちないようです。mysqlへのアクセスに使用している学生サーバーに適切なライブラリがなく、phpCurlも使用しています。そうでない場合は、単純なサーバープログラムを使用できます。
何か案は?私たちのサーバーはPHPバージョン5.4.4を実行しています
ルーク