鉴于此代码:
<form action="/site.php" METHOD="POST">
<div align="center"><input type="text" name="thing" size=25>
<input type="submit" value="Something" name="Submit">
</div>
</form>
如何找到满足此java语句的Post req?
BasicNameValuePair usernameBasicNameValuePair = new BasicNameValuePair(OVERHERE, "Hi");
OVERHERE应该是什么?我试过“/site.php”和事情都没有成功,我得到的错误是无效的后请求。我的选择有问题或我的实际代码有问题吗?
或者我对Post req的理解有什么问题吗?
答案 0 :(得分:0)
应该是 - &gt;
BasicNameValuePair usernameBasicNameValuePair = new BasicNameValuePair("thing", "Hi");
原因是,表单提交thing
是作为post参数传递的内容。
因此,当您从android发送请求时,您需要设置键值对,因此上面的代码将发送hi作为表单的thing
字段的值。