如何使用来自 blackberry 5.0 的 HTTP POST 上传音频文件?

Posted

技术标签:

【中文标题】如何使用来自 blackberry 5.0 的 HTTP POST 上传音频文件?【英文标题】:how to upload a audio file using HTTP POST from blackberry 5.0? 【发布时间】:2011-09-14 08:01:50 【问题描述】:

我需要使用 http post 上传存储在手机内存中的音频文件。它需要什么步骤。任何帮助将不胜感激。

我在做客户端编程。

    InputStream inputStream = null;
    ConnectionFactory connFact = new ConnectionFactory();
    ConnectionDescriptor connDesc;
    connDesc = connFact.getConnection(url);
    if (connDesc != null)
    
        HttpConnection httpConn;
        httpConn = (HttpConnection)connDesc.getConnection();
        httpConn.setRequestMethod(HttpConnection.POST);
        URLEncodedPostData encPostData = new URLEncodedPostData("UTF-8", false);

//这里我想从手机内存中附加音频数据。怎么做?

谢谢

【问题讨论】:

欢迎来到 ***。你的问题是什么?您关心客户端(黑莓)编程还是服务器(站点)编程?你试过什么了?你有什么问题? 【参考方案1】:

在 HttpConnection 的 API 文档中有一个使用 HTTP POST 协议的示例。正如 PA 建议的那样,您必须提供一个 HTTP 服务器来接受连接并对数据进行处理。

【讨论】:

以上是关于如何使用来自 blackberry 5.0 的 HTTP POST 上传音频文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 BlackBerry 5.0 及更高版本的 J2ME 代码中使用 wifi 调用 HTTP URL?

在Blackberry 5.0中通过cellID获取位置

如何在Blackberry中缓冲音频?

BlackBerry - 如何为Application设置图标?

如何在 ServiceStack 5.0 项目中使用来自 ServiceStack 4.0 的服务模型?

适用于 BlackBerry OS 4.7 的轻量级关系数据库