1

REST サーバーにリクエストを送信しようとしていHTTPGETますが、送信する必要がある URL には多くのパラメーターが含まれています。

これは URI です:

http://darate.free.fr/rest/api.php?rquest=addUser&&login=samuel&&password=0757bed3d74ccc8fc8e67a13983fc95dca209407&&firstname=samuel&&lastname=barbier

ユーザーが入力するログイン、パスワード、名、姓、名を取得し、上記のような URI を生成する必要があります。

http://darate.free.fr/rest/api.php?rquest=addUserURIの最初の部分をすべての部分と連結せずに、URIを作成する簡単な方法はありますか?&&parameter:value

4

2 に答える 2

4

Uri.Builder私は建物に使用することを好みますUri。すべてが適切にエスケープされるようにします。

私の典型的なコード:

Uri.Builder builder = Uri.parse(BASE_URI).buildUpon();
builder.appendPath(REQUEST_PATH);
builder.builder.appendQueryParameter("param1", value);
Uri builtUri = builder.build();
于 2013-08-09T00:14:58.547 に答える
0

以下に示す webview.posturl を使用していただければ幸いです

 webview.postUrl("http://5.39.186.164/SEBC.php?user="+username));

データベースからユーザー名を取得することもうまくいきました。お役に立てば幸いです。

于 2013-08-08T23:59:26.673 に答える