Blackberry 9000 使用 WiFi 时出现 HTTP 错误 406

发布于 2024-08-12 00:39:24 字数 572 浏览 6 评论 0原文

因此,我有一个 Blackberry 9000 应用程序使用 HttpConnection 进行简单的网络连接。当我转到以下形式的网址时,一切正常:

http://url.com

但我发现我需要在仅 wifi 的情况下测试这个(即,没有 BES 或同等的东西)。经过一番挖掘,我发现我需要添加:

;interface=wifi

到我的所有 URL,格式为:

http://url.com;interface=wifi

但是,我注意到这实际上不起作用,它给我返回一个 HTTP 错误 406。根据 wiki 的说法是:

406 Not Acceptable 所请求的资源只能根据请求中发送的 Accept 标头生成不可接受的内容。 [2]

我做错了什么吗? Blackberry 是否仅将 wifi 请求包装在需要特定格式网站的标头中?

So, I have a Blackberry 9000 application doing simple networking using HttpConnection. Everything works fine normally, when I go to urls of the form:

http://url.com

But I've discovered that I need to test this in wifi only situations (that is, without a BES or equivalent in sight). After some digging, I discovered that I need to add:

;interface=wifi

To all of my URLS, of the form:

http://url.com;interface=wifi

However, I'm noticing that this does not actually work, it gives me back a HTTP error 406. Which according to wiki is a:

406 Not Acceptable
The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request.[2]

Am I doing something completely wrong? Does Blackberry wrap wifi only requests in headers that require particularly formatted websites?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏至、离别 2024-08-19 00:39:25

正如此页面,您还需要在 URL 中添加“deviceside=true”。

指定底层 TCP
应直接打开连接
从手持设备上设置此参数
到“真实”。指定“deviceside=false”
当通过以下方式接收或发送数据时
BlackBerry MDS 连接服务。

所以你的完整网址将是:

http://url.com;interface=wifi;deviceside=true

As explained on this page, you also need add "deviceside=true" to the URL.

To specify that the underlying TCP
connection should be opened directly
from the handheld, set this parameter
to "true". Specify "deviceside=false"
when receiving or sending data through
the BlackBerry MDS Connection Service.

So your full URL would be:

http://url.com;interface=wifi;deviceside=true
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文