2012-04-26 23 views
0

私はこのコードhttp://stunningco.de/2010/04/25/uploading-files-to-http-server-using-post-android-sdk/を使用して画像をWebサーバに送信していますが、コードはうまく動作しますが、いくつかの追加パラメータを送信できるようにします。HTTP POSTでパラメータを送信する

私はそれらを送信することができますが、私はhttp://www.mywebserver.com/postdata?param1=somevalue&param2=somevalueのようなURLリクエストを作成しようとしましたが、ウェブサーバーは決してそれらを再確認しません。

ありがとうございました。

+0

どのようにあなたのPHPスクリプトでパラメータを「認識」してみますか? –

+0

私はPHPを使用していません私はカスタムメイドのウェブサーバーを使用していますが、そのように掲示された他のフォームでも動作します – opc0de

+0

URLで渡すパラメータはGETを使用して送信されます。フォームは投稿を使用します。あなたは、おそらくサーバー上でさまざまな方法でこれらを取得する必要があります。 –

答えて

0

私はあなたのカスタムサーバーをどのようにプログラムしたのか分かりませんが、追加のパラメータを正しい方法で(GETではなくPOSTで)渡しました。

最初から行った場合は、HTTPプロトコルパケットを読み取り、手動で解釈すると、最初の行で要求されたURLの直後にGETパラメータがあり、最初にURLを分割する必要があります「?」パラメータからURLを分割し、次に '&'を使用してさまざまなパラメータを配列に分割し、 '='文字を使用して各パラメータをキーと値に分割します。

それはそうではないですし、pyhon/Javaの/ VB.NETライブラリのいくつかの種類を使用した場合、教えてくださいどちら..

関連する問題