2017-09-24 13 views
0

現在、画像ファイルをmysqlデータベースに保存しようとしています。私はWebサーバーを持っており、サーバー側のスクリプト用にmysqlデータベースとPHPがあります。サーバの応答ステータスとサーバ受信時刻との関係

私はAndroidデバイスからデータベースに画像を保存することができ、Androidからサーバー(データベース)にデータを送信するためにokhttpを使用しています。

サーバが

if(response.isSuccessful()) 
    Log.d("------", response.message()); 

と答えた場合、私がチェックしたとき、私はOK」を取得

Response response = client.newCall(request).execute(); 

と私は

Request request = new Request.Builder().url("http://my_server_ip_address/upload.php").post(request_body).build(); 

で要求を作成し、私は、サーバーからの応答を取得サーバーの応答が良好で、ファイルが自分のデータベースにアップロードされていることがわかります。

私の質問は、サーバーからの「OK」応答は、サーバーが画像ファイルを受信したことを意味しますか?それとも、サーバが画像ファイルを受信したかどうかにかかわらず、サーバがクライアントに応答したというメッセージだけですか?

私がやっていることは、サーバーがイメージファイルを受信した正確な時刻を取得したいということです。

サーバーが画像を受信したことを意味していない場合は、アップロードした画像が保存されているサーバーの正確な時刻をどのように取得できますか?

ありがとうございます!

答えて

0

デフォルトでは、サーバーはヘッダーに200 OKを返します。だからあなたはログでOKになっています。イメージのアップロードに失敗した場合は、サーバーから40倍の応答が必要です。

関連する問題