0

非常に簡単な質問です。リクエストを処理するコールバックサーブレットで、BlobをApp EngineにアップロードしたクライアントのリモートIPを特定する方法はありますか?通常の[request].getRemoteAddr()Java関数は、アップロードを処理したGoogleサーバーのIPを返し、少なくともdevモードでは、表示される追加のヘッダーフィールドは、だけですX-AppEngine-BlobUpload = true。これは役に立ちません。

ありがとう。

4

1 に答える 1

1

直接のサポートはありません。アップロード フォームを生成しているクライアントの IP アドレスをフォームに格納することで、これを間接的に追跡できます。次に、BLOB がアップロードされ、コントロールがアプリにリダイレクトされると、リクエストで利用できるようになり、どこかに隠しておくことができます。

于 2012-06-14T21:46:31.253 に答える