android - 如何使用 HttpPost 传递非字符串参数?

标签 android http-post

我使用 BasicNameValuePair 类在我的 Android 应用程序中通过 HttpPost 传递字符串参数。如何传递非字符串参数,如 Double、Byte Array 等?

提前致谢

最佳答案

简答: 你不能。不是真的。

长答案: 可以轻松转换为字符串的内容,您只需转换为字符串 (.toString) 并解析 (Double.parseStr())。

字节数组的常见做法是将它们编码为 - 例如 - Base64。 Android docs here

关于android - 如何使用 HttpPost 传递非字符串参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7307974/

相关文章:

android - 语法错误: Unterminated quoted string [Makefile]

android - android中的语音录制ui

android - 如何从 Cloud Firestore 制作可读的时间戳?

java - HttpURLConnection 发布 Android

java - 使用 cookie 和内容类型 Text/plain 的放心发布请求

android - MediaRecorder.AudioSource.VOICE_CALL 不适用于 Android 4.1.2 中的通话录音

android - 向动态 Android TextView 添加边距

java - 使用 JSON 对象作为负载向 REST API 发出 POST 请求

java - Android HTTP Post - "println needs a message"错误

android - 在android客户端中使用URLCOnnection对象和Httppost的区别