android - 移动客户端请求url发送cookie的问题
ringa_lee
ringa_lee 2017-04-17 16:16:22
[iOS讨论组]
ringa_lee
ringa_lee

ringa_lee

全部回复(3)
怪我咯

既然你一定要这么判断的话,随意。将其加在header头即可



用session吧?
cookies无论是值或者键都可以伪装。而session只能伪装seesion_id.

session是服务端设置值的,每次get或者post携带上这个就可以了

PHP可以用 $_SERVER['HTTP_USER_AGENT']来获取浏览页面的访问者在用什么操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。

JSP:

request.getHeader("User-Agent")

user-agent大全:

http://www.cnblogs.com/sink_cup/archive/2011/03/15/http_user_agent.html

PHP中文网

cookie是设计给浏览器用来保存网站访问状态的,如果是native请求来的,那就应该如你所说是它自己造的。
http规范里面有专门的请求头user-agent来判定设备,建议遵守规范,而不是自作聪明搞到cookie里面。

ringa_lee

以前自己写的请求框架是这样做的:
HttpURLConnection conn;
conn.setRequestProperty("User-Agent", "Android");

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号