问题标签 [basicnamevaluepair]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
16 回答
470355 浏览

android - 如何使用 POST 使用 NameValuePair 将参数添加到 HttpURLConnection

我正在尝试使用POST HttpURLConnection我需要以这种方式使用它,不能使用HttpPost)并且我想向该连接添加参数,例如

在哪里

存储了一些数据。我找不到如何将其添加ArrayList到我的HttpURLConnection方法,这里是:

尴尬的 https 和 http 组合的原因是不需要验证证书。不过,这不是问题,它可以很好地发布服务器。但我需要它来发表论据。

有任何想法吗?


重复免责声明:

早在 2012 年,我不知道参数是如何插入到HTTP POST请求中的。我一直在坚持,NameValuePair因为它在教程中。这个问题可能看起来像是重复的,但是,我 2012 年的自我阅读了另一个问题并且它没有使用NameValuePair. 事实上,它并没有解决我的问题。

0 投票
1 回答
2049 浏览

java - 如何检查列表是否包含密钥?

我有一个构建 HttpResponse 初始化程序的类。在应该返回的方法之一中,BasicNameValuePair我必须检查列表中是否有一个条目,其键或名称由字符串“名称”指定。

这该怎么做?如果使用 BasicNameValuePair 不可能,那还有什么替代方法?子类化和添加方法?

我需要将它用于 HttpPost,它的 setEntity 只接受这种类型:

0 投票
1 回答
468 浏览

android - DefaultHttpClient 在第二次发布请求后挂起(Android)

在过去的几个小时里,我一直在处理一个问题,但我似乎无法在我的一生中解决这个问题。

我有一个应用程序将用户登录到我的服务器,并将一些数据添加到 httppost 实体中。第一次将数据添加到实体中时一切正常。第二次将任何 post 请求发送到服务器时,客户端会挂起直到超时。

我的 DefaultHttpClient 作为全局变量存储在我的应用程序中,并在调用 load_client() 时加载到我的类中。当pairs 变量中没有任何内容时一切正常,但是一旦第二次在setEntity 中设置pairs 变量,程序就永远不会到达“收到响应”消息。

任何帮助,将不胜感激。除了保存旧客户端的 cookie 并在每次我想发出 Post 请求时将新对象传递给应用程序之外,我现在真的不知道该怎么做。这似乎是解决问题的不好方法。

编辑:这是客户端超时后的消息。当 post 请求中没有数据时,它永远不会被抛出。

编辑:好吧,我把这个错误缩小到一行。

如果我创建一个新的 DefaultHttpClient 并使用参数运行 post 请求,则客户端可以与服务器正常通信。唯一的问题是我需要来自旧客户端的 cookie 来告诉服务器当前用户是谁。当我从旧客户端获取 cookie 并将它们提供给新客户端时,应用程序挂起。我什至没有看到请求进入我的服务器。我想我可能只需要为这个发布一个新帖子......

0 投票
2 回答
2650 浏览

java - 带有嵌套关联数组的android中的Http post

我正在尝试向 PHP 服务发送一个 http post 请求。以下是输入与一些测试数据的外观示例 在此处输入图像描述

我知道 PHP 关联数组的 Java 替代品是 HashMaps,但我想知道这可以用 NameValuePairs 来完成吗?格式化此输入并通过发布请求调用 PHP 服务的最佳方法是什么?

0 投票
1 回答
723 浏览

android - 单击按钮时如何将值或字符串从android应用程序发送到服务器

我想将整数存储到按钮。单击按钮后,应用程序将整数值发送到服务器。

对于我想使用的整数的存储

并利用 HttpPost 发送到本地主机。但是,我不知道如何在按钮上调用此函数。 主.java

主.xml

}

AndroidManifest.xml

0 投票
1 回答
671 浏览

matlab - Matlab函数 - 要求用户输入给定参数

我有一个function具有大量名称-值参数输入的 Matlab。对于某些参数名称,用户可以从中选择很多可能的值(并不总是很明显)。我想做的是,如果用户调用名称,但没有给出值,那么Matlab 将显示可能的条目,然后接受用户的输入。

例如,我有一个功能,例如:

如果用户要在命令窗口中调用该函数,例如:

如果用户没有给 值'Data',窗口将显示并提示

我可以在其中使用该result=input(prompt)功能。

非常感谢任何帮助或建议!干杯

0 投票
1 回答
49 浏览

java - 我想在 Java 中构建一个通用的 HttpPost 函数,它将解析数组中的名称值对

我有一个从 Web 服务读取 JSON 的功能:

我从 AsyncTask 中调用它:

我的问题是如何使 readJsonFeed 通用并将数组解析为名称值对。

0 投票
1 回答
513 浏览

java - Android NameValuePair:我可以在其中存储非字符串数据类型吗?

这里的文档中,我们可以看到它是,因此查看apache.org 上给出org.apache.http.NameValuePair的原始文档,它具有构造函数:

但我也想存储其他数据类型值,如布尔值和整数值。我怎样才能做到这一点?

0 投票
1 回答
3236 浏览

android - 'for' 语句不循环(联系应用程序)

我正在尝试将我的联系人号码发送到服务器,以检查这些号码是否包含在我的数据库中。数据库和电话地址列表中包含的所有号码最终都应显示在列表视图中。

在使用 for each 循环('for (String phoneNumberString : aa)')时,我收到此警告:'for' 语句不循环...

我怎么解决这个问题?

0 投票
1 回答
1332 浏览

android - 使用名称值对的 Android volley 发布请求

我正在使用volley库向服务器发出发布请求。该库Map<String, String>用于发布参数。我的问题是想为同一个键有多个值,可以使用NameValuePairs但不能与 volley 一起使用。提前致谢!