我想使用 application/x-www-form-urlencoded 编码模拟 HTTP POST 以发送允许多项选择的选项组。
<select name="groups" multiple="multiple" size="4">
<option value="2">Administration</option>
<option value="1">General</option>
</select>
添加 2 个具有相同名称的 NameValuePairs (NVP) 是否有效?我的服务器端日志显示只收到了第一个 NVP。
例如
PostMethod method = ...;
NameValuePair[] nvpairs = {
new NameValuePair( "groups", "2" );
new NameValuePair( "groups", "1" );
};
method.addParameter( nvpairs );
仅接收到 groups=1 参数。谢谢