`
fonter
  • 浏览: 869195 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

手机中的重定向问题及处理

    博客分类:
  • J2ME
阅读更多

根据HTTP 1.1协议规定,允许Web服务器临时改变资源的位置,也就是说你访问的资源存放在另外一个地址,这时候服务器返回的响应代码是302,而新的地址存放在Header中,Header的名称是Location。

在J2ME的开发中,由于移动终端设备差距很大,在处理302返回码的时候,设备之间的行为差异很大,有些设备不能正确地从响应中解析出Location字段,可能获得的Location字段为nul,如N70,还有在不同平台获取Location前的字母大小写也有不同,如有些WM上用HttpConnection.getHeaderField("location")无法获取地址,需大写L才能获取,所以在开发中最好拿两个,便于做兼容。

 注:

你可从http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3.3 了解更多内容。 Nokia N90/6600/6630/6680 获取302的location地址时为null。

WM有些设备获取的location时时要大写。

 

导读
J2ME如何通过cmwap直接访问互连网 http://fonter.iteye.com/blog/400868
J2ME开发中由WAP网关带来的cookie问题 http://fonter.iteye.com/blog/399105
安装JAD时提示JAD无效原因之一 http://fonter.iteye.com/blog/400888
J2ME网络交互之优化 http://fonter.iteye.com/blog/405137
解决Eclipse无法调试J2ME程序的配置方法 http://fonter.iteye.com/blog/405697

J2ME模拟器加载RMS时突然失效的原因 http://fonter.iteye.com/blog/407576

J2ME飞信协议分析(初稿) http://fonter.iteye.com/blog/408385


 

分享到:
评论

相关推荐

    android IP 和端口 重定向

    在实际开发中,可能还需要处理异常,如网络连接异常、端口被占用等问题。此外,为了保证服务的持续性,可以考虑使用线程或异步任务来执行重定向操作,避免阻塞主线程。 文件"CynoChange"可能是实现上述逻辑的具体...

    微信小程序 空白页重定向解决办法

    微信小程序空白页重定向解决办法是指微信小程序中遇到的空白页重定向问题的解决方法。该问题主要是指在微信小程序中,使用tabbar跳转方式时,会出现生命周期不经过onLoad的问题,即第一次扫描二维码不关闭首页,第二...

    云思创想云桌面USB重定向程序概要设计.docx

    云思创想云桌面USB重定向程序的设计旨在解决云桌面环境中USB设备的支持问题。通过对USB设备进行抽象和重定向,实现了多种USB设备在云桌面环境下的正常使用。此外,还针对不同类型的USB设备设定了性能需求,确保用户...

    5G网优案例:参数漏配导致EPSFB回落后重定向到5G使语音无法拨通案例.docx

    ### 5G网络优化案例分析:参数漏配引发EPSFB回落后重定向至5G导致VOLTE无法拨通 #### 背景介绍 在当前5G技术快速发展的...此次问题的解决,不仅恢复了用户的正常使用,也为后续类似问题的处理提供了宝贵的参考经验。

    shopex一些问题处理

    shopex一些常见问题处理方法,伪静态、error_log、301重定向等

    手机网站系统wap+ASP源码

    描述中提到“测试了,能用,但有一个问题处理不来,总是会跳转到特定网址”,这可能意味着源码中存在一个未解决的重定向问题。可能是由于某些条件判断或错误处理机制导致页面不断地被重定向到某个特定的URL。解决这...

    针对校园网络IP地址冲突问题的解决方案

    同时,网络管理人员应定期检查网络中的IP地址使用情况,及时发现和处理潜在的IP地址冲突问题。 网络技术管理方面,可以通过网络监控工具持续监测网络流量,及时发现异常的IP地址使用行为。另外,应用网络实名制可以...

    限制电脑PC端访问Web页面,只能手机端才能访问

    4. **跨浏览器兼容**:为了确保在不同手机浏览器上都能正常工作,代码需要处理各种浏览器的差异,可能需要使用条件语句或库(如Modernizr)来检测浏览器特性。 5. **优化体验**:除了基础的访问限制,还可能需要...

    手机登录判断

    一旦检测到用户使用手机浏览器,网站会重定向到对应的手机版网页,这通常通过302重定向或者Meta刷新标签实现。手机版网页通常具有更大的可触摸元素、简洁的布局和优化的导航,以适应小屏幕和触控操作。 此外,对于...

    IPHONE手机电视提示缓冲而无法继续观看问题分析归纳.pdf

    标题中的“IPHONE手机电视提示缓冲而无法继续观看问题分析归纳”主要涉及到的是在使用iPhone设备观看手机电视时遇到的数据缓冲问题,导致无法流畅地观看电视节目。描述中提到的问题可能与RAB(Radio Access Bearers...

    卖手机号整站源码_1370371.com.rar

    在这个卖手机号网站中,`.htaccess`可能被用来优化URL结构,防止未授权访问,或者处理错误页面跳转。 2. `index.html`:这是网站的主页,通常用于展示网站的主要内容或引导用户进入网站的其他部分。在这个案例中,...

    支付宝手机网页支付MP4视频

    8. **错误处理与调试**:在开发过程中,可能会遇到各种错误,例如网络问题、参数错误、签名失败等。学会正确处理这些问题并进行调试是十分必要的。 本视频教程将通过实际操作演示以上所有步骤,让开发者能够跟着...

    phpbb-wap手机论坛系统 v6.1.zip

    * 修复程序魔术引号处理的一个问题 * 解决E_DEPRECATED造成的错误 * 修复程序在开启错误报告的情况下乱报错的问题 * 修复原程序修改密码错误的问题 * 修复下载错误的问题   来自俄罗斯目前最流行的开源wap...

    如何限制电脑PC端访问Web页面只能手机端才能访问

    - 如果使用的是前后端分离架构,可以在前端框架(如React、Vue等)中实现设备检测,或者在后端服务(如Node.js、Java等)中进行处理。 - 对于静态网站,可以借助CDN服务提供的动态配置或云函数来实现设备检测和...

    支付宝手机网站支付接口文档

    - 异常处理:完善异常处理机制,确保在支付失败或网络问题时能正确反馈给用户。 以上内容涵盖了支付宝手机网站支付接口的基础知识,包括接口调用流程、参数设置、示例代码解析以及退款接口的应用。开发者在实际...

    电脑访问手机网站

    在现代互联网环境中,电脑访问手机网站已成为日常操作。随着移动设备的普及,许多网站都设计了适应不同设备的版本,确保用户无论是在电脑还是手机上都能获得良好的浏览体验。本篇将深入探讨这一主题,详细解析电脑...

    支付宝手机网站支付java版demo

    这个过程必须是幂等的,防止因网络问题导致重复处理。 7. **查询接口**:除了依赖回调通知,还可以主动调用`alipay.trade.query`接口查询交易状态,确保业务逻辑的完整性。 8. **异常处理**:在开发过程中,需考虑...

    php 手机QQ协议登录源码

    在实际开发过程中,还需要注意安全问题,如防止CSRF攻击,保护用户隐私,以及正确处理错误和异常情况。 总的来说,通过分析给定的文件名,我们可以推断出这个项目是关于利用PHP实现手机QQ的OAuth 2.0登录流程。...

Global site tag (gtag.js) - Google Analytics