2011-03-15 6 views
2

私はこのコードを持っています。http://pastebin.com/VrMNuxcv 私のアンドロイドからファイルを正常にアップロードしています。アンドロイド - ファイルをアップロード中にパラメータを送信する

私はしたいと思うが、一緒にいくつかの文字列パラメータを送信することができます。

可能であれば、正確に私はそのコードでこれを行う必要がある場所と方法を教えてください。 アンドレアス

+0

サーバー側でパラメータを取得するにはどうすればよいですか? – jennifer

答えて

2

おかげで私はつまり、あなたも、サーバーのコードを書いて、あなたはサーバがアップロードを処理する方法の制御にいると仮定します?

もしそうなら、私は書いたクライアント/サーバコードのためにカスタム/プライベートリクエストプロパティ(プレフィックスx-)を使用します。例...

conn.setRequestProperty("x-myapp-param1", "Parameter 1 text"); 

何かお使いになりたいですか?

+0

私はそれを試して、あなたに戻ってきます! – kkudi

+0

サーバー側でどうすれば入手できますか?伝統的な方法?すなわちrequest.getParameter(...)? – kkudi

+0

@kkudi:サーバーコードがどの言語で書かれているかによって異なりますね。私はRequest.Headers.AllKeysを使ってすべてのヘッダーフィールドを取得できるPC上の単純なHTTPListener(C#.NET)です。私はそれらを実行して "x-myapp-param1"(例えば)をチェックし、関連する値を取得します。 – Squonk

関連する問題