0

このコードを考えると:

<form action="/site.php" METHOD="POST">
  <div align="center"><input type="text" name="thing" size=25>&nbsp; 
  <input type="submit" value="Something" name="Submit">
  </div>
</form> 

この Java ステートメントを満たす Post req を見つけるにはどうすればよいですか?

BasicNameValuePair usernameBasicNameValuePair = new BasicNameValuePair(OVERHERE, "Hi");

OVERHERE はどうあるべきか? "/site.php" と Thing の両方を試してみましたが失敗し、無効な Post req というエラーが表示されました。私の選択に何か問題がありますか、それとも私の実際のコードに何か問題がありますか?

それとも、Post req の理解に何か問題がありますか?

4

1 に答える 1

0

それはあるべきです->

BasicNameValuePair usernameBasicNameValuePair = new BasicNameValuePair("thing", "Hi");

その理由は、フォーム送信時にthingpost パラメータとして渡されたものです。したがって、Android からリクエストを送信する場合は、キーと値のペアを設定する必要があるため、上記のコードはthingフォームのフィールドの値として hi を送信します。

于 2013-05-12T19:58:22.183 に答える