所以,我有一个使用HttpConnection进行简单网络连接的Blackberry 9000应用程序。当我进入以下形式的网址时,一切正常。
但是我发现我需要在仅wifi的情况下测试这个(也就是说,没有看到BES或等效物)。经过一番挖掘,我发现我需要添加:
;接口= wifi的
对于我的所有网址,格式为:
但是,我注意到这实际上没有用,它给了我一个HTTP错误406.根据wiki的说法是:
406不可接受 请求的资源只能根据请求中发送的Accept标头生成不可接受的内容。[2]
我做错了吗? Blackberry是否只在需要特殊格式网站的标题中包含wifi请求?
答案 0 :(得分:1)
正如this page所述,您还需要在网址中添加“deviceside = true”。
指定底层TCP 连接应该直接打开 从掌上电脑中,设置此参数 为了“真实”。指定“deviceside = false” 通过接收或发送数据时 BlackBerry MDS Connection Service。
所以你的完整网址是:
http://url.com;interface=wifi;deviceside=true